author: Steve Yegge
content: So you can write Java code that's object-oriented but C-like using arrays,
  vectors, linked lists, hashtables, and a minimal sprinkling of classes. Or you can
  spend years creating mountains of class hierarchies and volumes of UML in a heroic
  effort to tell people stories about all the great code you're going to write someday.
id: 9e7a4e43-f6d4-4994-aeb0-2c9ebe6c4977