"In order to better understand object-oriented methodologies in general, it helps to understand the people who make up the "object-oriented community" itself. Far from being monolithic, there is a great deal of diversity within this community. Many object-oriented people, for example, seem to focus almost entirely on programming language issues. They tend to cast all discussions in terms of the syntax and semantics of their chosen object-oriented programming language. These people find it impossible (for all intents and purposes) to discuss any software engineering activity (e.g., analysis, design, and testing) without direct mention of some specific implementation language. Outside of producing executable "prototypes", people who emphasize programming languages seldom have well-defined techniques for analyzing their clients' problems or describing the overall architecture of the software product. A great deal of what they do is intuitive. If they happen to have a natural instinct/intuition for good analysis or good design, their efforts on small-to-medium, non-critical projects can result in respectable software solutions."
Quote Details
Added by wikiquote-import-bot
Unverified quote
0 likes
Original Language: English
Available Languages (1)
Sources
Edward V. Berard (1993) Essays on object-oriented software engineering. Volume 1. p. 5
https://en.wikiquote.org/wiki/Object-orientation
Revision History
No revisions have been submitted for this quote.
Categories
Object-orientation
14 quotes on TrueQuotesView all quotes by Object-orientation →
Related Quotes
"Perhaps the greatest strength of an object-oriented approach to development is that it offers a mechanism that captur…"
"Object-oriented programming languages support encapsulation, thereby improving the ability of software to be reused, …"
"Philosophy and cognitive science have contributed to the advancement of the object model. The idea that the world cou…"
"is a method of implementation in which programs are organized as cooperative collections of objects, each of which re…"
"OOA - Object-Oriented Analysis - is based upon concepts that we first learned in kindergarten: objects and attributes…"
"From a very early age, we form concepts. Each concept is a particular idea or understanding we have about our world. …"
"The integration technology and infrastructure elements available today, in 1993, would enable an enterprise to develo…"
"Is object-oriented technology mature enough upon which to build indusÂtrial-strength systems? Absolutely. Does this t…"
"The (UML) is a general-purpose visual modeling language that is used to specify, visualize, construct, and document t…"
"All OO languages show some tendency to suck programmers into the trap of excessive layering. Object frameworks and ob…"