Originally posted by mik kenstr�m:
I'm thinking hard that how to build a design pattern based solution for this kind of software.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Originally posted by Gerald Davis:
Many developers often try to hide SQL specific code by creating an interface. But SQL is already a pretty fine interface already; you don�t want to duplicate in the OOP code what the SQL server alread does because the interface become the bottleneck that only caters for the lowest common denominator.
If you want to do GUI using MVC, maybe there are already frameworks that already implement the pattern, and only require you to use metadata to create the GUI widgets.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Originally posted by Ilja Preuss:
SQL differs enough between different vendors that abstracting away from it pays back manifold.
Originally posted by mik kenstr�m:
OOP based language gives a more elegant and better way to maintain
your Framework or what ever your are building.
Why do you ask this?
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi