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