“Object-oriented programming is an exceptionally bad idea which could only have originated in California.” – Edsger Dijkstra “object-oriented design is the roman numerals of computing.” – Rob Pike “The phrase "object-oriented” means a lot of things. Half are obvious, and the other half are mistakes.“ – Paul Graham “Implementation inheritance causes the same intertwining and brittleness that have b