Using Pattern Languages for Object-Oriented Programs | Hacker News Reader