I have a simple application that loads data from an XML file to a database.
public class EmployeeLoader()
{
public void LoadEmpoyees()
{...}
public void LoadSalaries()
{...}
public void LoadRegistrationData()
{...}
public void LoadTaxData()
{...}
}
Is it a good idea to have multiple "Load" methods a...
I have a (C#) genetic program that uses financial time-series data and it's currently working but I want to re-design the architecture to be more robust. My main goals are:
sequentially present the time-series data to the expression trees.
allow expression trees to access previous data rows when needed.
to optimize performance of the d...
Hi.
I've read 3 descriptions of the command design pattern:
wikipedia, dofactory and source making.
In all of them, the UML shows a relation between the client to the receiver & the concrete command, but no relation to the invoker.
But in all 3 examples the client is the one that initiates the invoker and call its Execute method.
I thi...
Hi,
Im loading an entity 'Member' from its id in route data.
[ListItemsForMembershipType(true)]
public ActionResult Edit(Member someMember) {...}
The attribute on the action loads the membership type list items for a dropdown box and sticks it in viewdata.
This is fine for add forms, and search forms (it gets all active items) but I ...
So I'm comfortable with the basic concept of CQS, where you might have a command that writes to one database, and that updates the query database that you read from.
However, consider the scenario where you are entering data, and want to prevent duplicates.
Using new employee data entry an employee register as an example, working throu...
Hi,
I have a problem that I’ve tried to get help for before, but I wasn’t able to solve it then, so I’m trying to simplify the problem now to see if I can get some more concrete help with this because it is driving me crazy…
Basically, I have a working (more complex) version of this application, which is a project cost calculator. But ...
Today I faced one question in interview. Is it possible to apply inheritance concept on Singleton Classes? I said since the constructor is private, we cannot extend that Singleton class.
Next thing he asked me is to apply inheritance on that Singleton class. So, I made the Singleton's constructor as protected thinking that child's const...
Neither Build Your Own CAB series, nor the Presentation Patterns Wiki got to ApplicationShell. Is there any other place where it is well described?
...
I'm looking at the Apache commons-proxy library to implement some Proxy patterns in my current project. The Javadocs are all very well, but I'd really like to see some tutorials or just a project that uses the library so I can get more of a feel for it.
Alas, searching for such things just tends to net you a lot of pages about setting u...
I am working on a fat client legacy C++ application which has a lot of business logic mixed in with the presentation side of things. I want to clean things out and refactor the code out completely, so there is a clear seperation of concerns. I am looking at MVC or some other suitable design pattern in order to achieve this.
I would like...
I've built some shopping cart systems in the past, but I always designed them such that the final order invoice is just a shopping cart that has been marked as "purchased". All the logic for adding/removing/changing items in a cart is also the logic for the order. All data is stored in the same tables in the database. But it seems this i...
Hi all,
For my university's debate club, I was asked to create an application to assign debate sessions and I'm having some difficulties as to come up with a good design for it. I will do it in Java. Here's what's needed:
What you need to know about BP debates: There are four teams of 2 debaters each and a judge. The four groups are as...
When using the repository pattern is it recommended to have one Repository class for each database table? Would I also map one service layer class to one repository class. I'm having a hard time trying to understand how much stuff one repository or service layer class should have.
Thanks!
...
Hello,
Is it possible to create a class dynamically by reading an xml file ( in java preferably) ? if yes, please provide pointers on how to do it.
In the process of development, we have come up with a class that has 5 attributes, all these attributes correspond to an entry in the xml file, now if the user adds/modifies the xml entry...
It doesn't seem that this exact question has been asked before, so I'll fire away:
Most of us are familiar with the concept of an anti-pattern. However, avoiding implementation of anti-patterns can in principle swing too far the other way and cause problems itself. As an example, "Design by Committee" has a counter-example that I'd call...
what is best way to model many-to-many relationship?
lets say we have a two classes , Team and Player
any given Player can be in multiple Team s
any Team can have as many Player s as they like
I like to call methods like
playerX.getTeamList() to get the list of all the Team s he/she is in
teamY.getPlayerList() to get the list of ...
Hello,
I would like to check if there is a preferred design pattern for implementing search functionality with multiple optional parameters against database table where the access to the database should be only via stored procedures.
The targeted platform is .Net with SQL 2005, 2008 backend, but I think this is pretty generic problem.
...
I want to use observer pattern for a logging system.
We have got logObservers and logObservables.
The class that will have to log something will implement iLogObservable and include these methods:
private $logObservers = array();
public function addLogObserver($logObserver) {
$this->logObservers[] = $logObserver;
}
public functio...
Whenever I create a PHP library (not a framework) I tend to reinvent everything every time.
"Where to put configuration options?"
"Which design pattern to use here?"
"How should all the classes extend each other?"
and so on...
Then I think, isn't there a good library framework to use anywhere?
It's like a framework for a web applic...
Is there such a thing as Design Patterns in SQL ???
...