More than a decade ago by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides known as the Gang of Four (GoF) published their seminal book "Design Patterns: Elements of Reusable Object-Oriented Software". The GoF book, which is considered the harbinger of the whole software patterns movement, has recently been criticized as no longer relevant, solving problems which are better handled by newer languages and introducing needless complexity.
Comments
jwenting replied ago:
yes, it's still relevant.
Most of the people who say it isn't advocate laziness and sloppy coding practices over correct design.
Of course they don't say so out loud. They call it "agile", "adaptive", and other such nonsense. But it comes down to ad hoc hacking rather than creating with forethought.
kdavies replied ago:
"agile","adaptive", whatever don't have anything to do with whether you use design patterns or not. Sure there are people who don't do any design under the guise of "agile", but they just don't know what "agile" was meant to be, just like you don't.
Voters For This Link (17)
Voters Against This Link (1)