A
agent_008_nl
Guest
"Design patterns exist largely because of the major shortcomings of OOP languages. Many of them simply become irrelevant in other paradigms. It's not obvious how inheritance is a good thing in itself. Abstraction, encapsulation and modularity are not exclusive to OOP, but exist in most paradigms. Similarly, most paradigms have some form of polymorphism." "The need for DesignPatterns should be considered a LanguageSmell" http://c2.com/cgi/wiki?AreDesignPatternsMissingLanguageFeatures http://c2.com/cgi/wiki?PatternBacklash http://stackoverflow.com/questions/1705724/for-c-c-when-is-it-beneficial-not-to-use-object-oriented-programming
Continue reading...
Continue reading...