Главная
Study mode:
on
1
Introduction
2
What are Design Patterns?
3
How to Take This Course
4
The Essentials
5
Getting Started with Java
6
Classes
7
Coupling
8
Interfaces
9
Encapsulation
10
Abstraction
11
Inheritance
12
Polymorphism
13
UML
14
Memento Pattern
15
Solution
16
Implementation
17
State Pattern
18
Solution
19
Implementation
20
Abusing the Design Patterns
21
Abusing the State Pattern
Description:
Explore design patterns through real-world examples in this comprehensive tutorial. Learn essential concepts like classes, coupling, interfaces, encapsulation, abstraction, inheritance, and polymorphism. Dive into UML diagrams and discover the Memento and State patterns, including their solutions and implementations. Gain insights on proper usage and potential pitfalls of design patterns. Perfect for beginners and intermediate programmers looking to enhance their software design skills.

Design Patterns in Plain English - Mosh Hamedani

Programming with Mosh
Add to list
0:00 / 0:00