| Blog: Ralph Johnson, co-author of Design Patterns: Elements of Reusable Object-Oriented Software, January 1995, by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides. Topics include dangers of design by committee, design patterns and language design, software quality attributes, structure and software architecture, writing patterns, architecture, design, implementation, and domain specific languages (DSLs). |