Improve your design with Design Patterns
summary
Introduces common object-oriented Design Patterns as practical tools to improve software design for early-career developers. Demonstrates the most frequently used patterns with live IDE examples from real codebases so attendees can adopt and apply them to write cleaner, more maintainable business logic.
AI-written summary · about
chapters (11)
- 0:00Introduction and anecdote
- 1:27The main axis of progression
- 3:07Design principles
- 5:25Inheritance
- 10:40Design Patterns
- 12:42The Builder
- 18:48Strategy
- 25:22State Pattern
- 34:58Refactor Pattern
- 38:50Evolution in Design Patterns
- 41:30Conclusion
related talks
25mDesign Patterns Unleashed: Building Elegant and Confident Solutions
32mDemystifying Design Patterns: A Practical Guide for Developers
02h 47mSpring Patterns for Grown-Ups
48mMy Style Guide for Object-Oriented Design
54mStarting at the Beginning (of Design)
50mDesign Patterns for Software Diagramming
41mLet’s pick from DDD, functional programming and... practices
42mPatterns that pay off
