Factory Pattern Explained: Stop Using 'new' Everywhere
Sunsetting AI
Factory Pattern Explained: Stop Using 'new' Everywhere
6:03
Observer Pattern Explained: Stop Writing Tightly Coupled Code
Sunsetting AI
Observer Pattern Explained: Stop Writing Tightly Coupled Code
5:47
Singleton Pattern Explained: When to Use It (and When NOT To)
Sunsetting AI
Singleton Pattern Explained: When to Use It (and When NOT To)
6:16
Decorator Pattern Explained: Stop Class Explosion with This Simple Technique
Sunsetting AI
Decorator Pattern Explained: Stop Class Explosion with This Simple Technique
6:33
Database Migration Strategies: Zero-Downtime Deployments for Production Systems
Sunsetting AI
Database Migration Strategies: Zero-Downtime Deployments for Production Systems
11:03
Feature Flags: Deploy Safely & Release Confidently in Legacy Systems
Sunsetting AI
Feature Flags: Deploy Safely & Release Confidently in Legacy Systems
10:34
Seams: How to Test Legacy Code Without Breaking Production (Michael Feathers)
Sunsetting AI
Seams: How to Test Legacy Code Without Breaking Production (Michael Feathers)
9:14
How to Test Legacy Code With Zero Tests
Sunsetting AI
How to Test Legacy Code With Zero Tests
9:21
Parallel Run Pattern: How to Deploy Rewrites Without Breaking Production
Sunsetting AI
Parallel Run Pattern: How to Deploy Rewrites Without Breaking Production
12:47
Branch by Abstraction: Swap Dependencies in Production Without Downtime
Sunsetting AI
Branch by Abstraction: Swap Dependencies in Production Without Downtime
11:33
Strangler Fig Pattern: Migrate Legacy Systems Without Downtime (Step-by-Step)
Sunsetting AI
Strangler Fig Pattern: Migrate Legacy Systems Without Downtime (Step-by-Step)
7:30
Legacy Code Modernization: How to Migrate Without Breaking Production
Sunsetting AI
Legacy Code Modernization: How to Migrate Without Breaking Production
10:41