November 28, 2006 09:00 AM EST
Object-oriented software engineering (OOSE) without design patterns is like
cooking without a recipe. Patterns guide us with ingredients and step-by-step
instructions for assembling the solution to a recurring problem. In the same
way we rely on recipes in cooking, we experience ... (more)