Arts
Business
Computers
Games
Health
Home
Kids and Teens
News
Recreation
Reference
Regional
Science
Shopping
Society
Sports

   Home / Computers / Programming / Methodologies / Object-Oriented / Criticism
  Categories
 
   See Also
   Web Sites
  • Critique of the Object-Oriented Paradigm - Beyond Object-Orientation - Lengthy paper critiquing OOP and OOD. Includes a review of empirical research into OOP.
    members.aol.com/shaz7862/critique.htm
  • Nuts to OOP! - Seasoned programmer Thomas Niemann thinks the increasingly widespread use of object-oriented programming in embedded development is largely unwarranted. Followed by a contrary view from the technical editor of Embedded Systems Programming.
    www.embedded.com/1999/9908/9908feat1.htm
  • Object Oriented Programming Oversold! - Essay by "Topmind", a comp.objects regular; organized as rebuttal of a series of alleged OOP myths, argues that OOP is far less effective for custom business software than the industry often assumes. Long criticism on many levels and variables.
    www.geocities.com/SiliconValley/Lab/6888/oopbad.htm
  • OOP Criticism - The author states that Object-Oriented programming (and development in general) has been oversold and overemphasized. They try to debunk some myths on the topic.
    www.geocities.com/tablizer/oopbad.htm
  • Software Reality - Articles about software development, especially methodologies such as Extreme Programming and ICONIX. Also includes links and discussions.
    www.softwarereality.com
  • The Risks Digest Volume 8: Issue 8 - Bruce Karsh argues that structured programming "is a really bad idea that has been holding back progress for years". Not intentionally humorous.
    catless.ncl.ac.uk/Risks/8.08.html#subj1
  • USENIX - Invited Talk: Objecting to Objects - Paper which argues that OOP's main benefits stem from helping developers think more clearly - and that these benefits can be gained without using OOP.
    www.usenix.org/publications/library/proceedings/sf94/full_papers/johnson.html

Google
1995-2015 © Stunning, Inc.