Обратите внимание, что наш сайт не размещает какие-либо файлы из списка. Вы не можете скачать
эти файлы или скачать torrent-файл.
|
00.01. Welcome.f4v |
6.99Мб |
00.02. What you should know before watching this course.f4v |
5.48Мб |
00.03. Using the exercise files.f4v |
4.38Мб |
01.01. Understanding the need for design patterns.f4v |
1.82Мб |
01.02. What are design patterns.f4v |
5.55Мб |
01.03. Using design patterns.f4v |
3.05Мб |
02.01. Understanding the pitfalls of inheritance and interfaces.f4v |
11.16Мб |
02.02. Encapsulating code that varies.f4v |
5.34Мб |
02.03. Programming to an interface.f4v |
6.22Мб |
02.04. Setting behavior dynamically.f4v |
14.27Мб |
02.05. Exploring the strategy pattern.f4v |
3.34Мб |
02.06. Understanding why HAS-A is better than IS-A.f4v |
3.06Мб |
03.01. Using the observer pattern in the real world.f4v |
2.81Мб |
03.02. Exploring the observer pattern.f4v |
3.79Мб |
03.03. Understanding the observer pattern.f4v |
3.26Мб |
03.04. Implementing the observer pattern.f4v |
18.80Мб |
03.05. Using Java's Observer and Observable classes.f4v |
5.57Мб |
03.06. Implementing the observer pattern with Java's Observer and Observable classes.f4v |
11.09Мб |
03.07. The advantages of loose coupling.f4v |
3.87Мб |
04.01. Creating chaos with inheritance.f4v |
5.86Мб |
04.02. Understanding the open-closed principle.f4v |
4.48Мб |
04.03. Extending behavior with composition.f4v |
3.27Мб |
04.04. Understanding the decorator pattern.f4v |
4.28Мб |
04.05. Implementing the decorator pattern.f4v |
16.49Мб |
04.06. Understanding decorators in Java libraries.f4v |
2.95Мб |
04.07. Using java.io decorators.f4v |
4.77Мб |
05.01. What is the singleton pattern.f4v |
3.35Мб |
05.02. Understanding the classic singleton pattern.f4v |
4.16Мб |
05.03. Implementing the classic singleton pattern.f4v |
6.28Мб |
05.04. Dealing with multithreading.f4v |
3.09Мб |
05.05. Improving the singleton pattern implementation.f4v |
9.09Мб |
06.01. What is a state machine.f4v |
8.60Мб |
06.02. Revisiting the design for a state machine.f4v |
4.56Мб |
06.03. Understanding the state pattern.f4v |
8.94Мб |
06.04. Implementing the state pattern.f4v |
17.21Мб |
06.05. Comparing the state and strategy patterns.f4v |
2.29Мб |
07.01. Encapsulating iteration.f4v |
2.55Мб |
07.02. Exploring the iterator pattern.f4v |
9.79Мб |
07.03. Implementing the iterator pattern.f4v |
17.10Мб |
07.04. Using Java's built-in iterators.f4v |
5.23Мб |
07.05. Implementing with Java's built-in iterators.f4v |
7.26Мб |
07.06. Making sure classes have only one responsibility.f4v |
2.11Мб |
08.01. Encapsulating object creation.f4v |
3.80Мб |
08.02. Understanding the Simple Factory idiom.f4v |
4.45Мб |
08.03. Implementing the Simple Factory idiom.f4v |
15.92Мб |
08.04. Exploring the factory method pattern.f4v |
9.63Мб |
08.05. Implementing the factory method pattern.f4v |
14.33Мб |
09.01. Looking at what we've done and where to go from here.f4v |
6.21Мб |
09.02. Additional resources.f4v |
8.37Мб |
Exercise.Files.7z |
27.07Кб |
Foundations.Of.Programming.Design.Patterns.pls |
3.77Кб |
Foundations.Of.Programming.Design.Patterns.sfv |
3.90Кб |