Autoplay
Autocomplete
Previous Lecture
Complete and continue
Programming Design Patterns For Unity
Introduction
What’s In This Course? (2:52)
Why NOT To Use Design Patterns (8:13)
Community & Support (1:40)
Naming Things & Cache Invalidation (10:11)
Sources Of Spaghetti Code (10:28)
Composition Over Inheritance (8:18)
The Law Of Demeter (9:41)
Studying Patterns
The Observer Pattern (6:22)
Observers With UnityEvents (11:09)
Delegates, Actions and Events (13:45)
The Singleton (Anti?) Pattern (8:40)
Better Than A Singleton (6:09)
Finite State Machines (6:49)
State Pattern (9:59)
Object Pooling (19:14)
Strategy Pattern (10:31)
Decorator Pattern (7:34)
Composite Pattern (6:09)
The Model-View-Controller Family (9:45)
Model-View-Presenter In Unity (12:56)
Wrapping Up
Further Reading (2:36)
BONUS: SOLID Principles (12:21)
Sources Of Spaghetti Code
Lecture content locked
If you're already enrolled,
you'll need to login
.
Enroll to Unlock