Design Patterns Notes – An Overview of Design Patterns | Hacker News Reader