Forum Post: Oo Design Patterns

  • Thread starter Thread starter agent_008_nl
  • Start date Start date
Status
Not open for further replies.
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...
 
Status
Not open for further replies.
Back
Top