Quotes & Sayings About Object Oriented Programming
Enjoy reading and share 14 famous quotes about Object Oriented Programming with everyone.
Top Object Oriented Programming Quotes

Object-oriented programming is an exceptionally bad idea which could only have originated in California. — Edsger Dijkstra

Object-oriented programming aficionados think that everything is an object ... this [isn't] so. There are things that are objects. Things that have state and change their state are objects. And then there are things that are not objects. A binary search is not an object. It is an algorithm — Alexander Stepanov

I don't predict the demise of object-oriented programming, by the way. Though I don't think it has much to offer good programmers, except in certain specialized domains, it is irresistible to large organizations. Object-oriented programming offers a sustainable way to write spaghetti code. It lets you accrete programs as a series of patches. Large organizations always tend to develop software this way, and I expect this to be as true in a hundred years as it is today. — Paul Graham

But while you can always write 'spaghetti code' in a procedural language, object-oriented languages used poorly can add meatballs to your spaghetti. — Andrew Hunt

Object-oriented programming offers a sustainable way to write spaghetti code. It lets you accrete programs as a series of patches. — Paul Graham

Another trick in software is to avoid rewriting the software by using a piece that's already been written, so called component approach which the latest term for this in the most advanced form is what's called Object Oriented Programming. — Bill Gates

The best way to do research is to make a radical assumption and then assume it's true. For me, I use the assumption that object oriented programming is the way to go. — Bill Joy

Object-oriented programming as it emerged in Simula 67 allows software structure to be based on real-world structures, and gives programmers a powerful way to simplify the design and construction of complex programs. — David Gelernter

PHP as an object oriented programming language should be judged by how well it does the job, not on a preconceived notion of what a scripting language should or shouldn't do. — Peter Lavin

Code without tests is bad code. It doesn't matter how well written it is; it doesn't matter how pretty or object-oriented or well-encapsulated it is. With tests, we can change the behavior of our code quickly and verifiably. Without them, we really don't know if our code is getting better or worse. — Michael C. Feathers

Microsoft SQL Server, Oracle, DB2, and PostgreSQL let you create user-defined types (UDTs). The simplest UDT is a standard or built-in data type (CHARACTER, INTEGER, and so on) with additional check and other constraints. You can define the data type marital_status, for example, as a single-character CHARACTER data type that allows only the values S, M, W, D, or NULL (for single, married, widowed, divorced, or unknown). More-complex UDTs are similar to classes in object-oriented programming languages such as Java or Python. You can define a UDT once and use it in multiple tables, rather than repeat its definition in each table in which it's used. Search your DBMS documentation for user-defined type. UDTs are created in standard SQL with the statement CREATE TYPE. — Chris Fehily

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

Object-oriented programming had boldly promised "to model the world." Well, the world is a scary place where bad things happen for no apparent reason, and in this narrow sense I concede that OO does model the world. — Dave Fancher