Starting at the Beginning (of Design)
summary
A catalog of object-oriented design principles (KISS, DRY, POLA, SOLID, SoC, YAGNI, LoD, HP, CRP, TDAP, etc.) is presented with concrete examples to teach proper design techniques and avoid common mistakes. The talk frames these principles as driving safer, more maintainable development rather than rushing into code without learning foundational practices.
AI-written summary · about
related talks
57mCore Software Design Principles for Programmers
48mMy Style Guide for Object-Oriented Design
32mTimeless Design Principles
44mObject-Disoriented
46mImprove your design with Design Patterns
47mThe Return of the Native Principles
01h 03mBreaking Dependencies: The SOLID Principles
01h 00mBack to Basics: Object-Oriented Programming
