User Tools

Site Tools


programming:oop_object_oriented_programming

Problems with OOP

“Object-oriented design is the Roman numerals of computing.” Rob Pike
“Sometimes, the elegant implementation is just a function. Not a method. Not a class. Not a framework. Just a function.” John Carmack
“The problem with object-oriented languages is they've got all this implicit environment that they carry around with them. You wanted a banana but what you got was a gorilla holding the banana and the entire jungle.” Joe Armstrong
“The object-oriented model makes it easy to build up programs by accretion. What this often means, in practice, is that it provides a structured way to write spaghetti code.” Paul Graham
“I used to be enamored of object-oriented programming. I'm now finding myself leaning toward believing that it is a plot designed to destroy joy.” Eric Allman
programming/oop_object_oriented_programming.txt · Last modified: 2024-06-25 15:54 by admin