I'm starting to work on a app that will support a small business. It will have information stored in a database, such as employee data, employee hours, supplies, etc. It will also create reports on the information and allow a person to add and remove employees, stock either manually or because of changes in the database. What I am try to determine is what type of design pattern I should use to make this a scalable app. I realized how useful patterns were after I designed an app with the factory pattern after reading the Head First Design Pattersn book, made it a breeze to modify the program. Anyway, I'm thinking it may be a combination of some design patterns. However, I'd like to get some input. I figure someone may have tried to do this before and maybe I can proactively avoid some of the pitfalls.
Originally posted by Tyler Jordan: I realized how useful patterns were after I designed an app with the factory pattern after reading the Head First Design Pattersn book, made it a breeze to modify the program.
I can only second the recommendation for the PEAA book!
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
Enjoy the full beauty of the english language. Embedded in this tiny ad:
a bit of art, as a gift, the permaculture playing cards