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.
English programmer, essayist and venture capitalist. Known for his work on Lisp. Co-founded Viaweb (which eventually became Yahoo! Store) and the Y Combinator seed capital firm. Publishes essays on paulgraham.com and is author of some programming books, such as: On Lisp, ANSI Common Lisp, and Hackers & Painters.