Vladimir

66%
Flag icon
The answer is simple. It is because [O-O] has been tied to a variety of complex languages. Instead of teaching people that O-O is a type of design, and giving them design principles, people have taught that O-O is the use of a particular tool. We can write good or bad programs with any tool. Unless we teach people how to design, the languages matter very little.
The Mythical Man-Month: Essays on Software Engineering
Rate this book
Clear rating
Open Preview