https://github.com/skyrocketstan/learning_headfirst_design_patterns
Book: Head First. Design Patterns. 2-nd edition. Workbook.
https://github.com/skyrocketstan/learning_headfirst_design_patterns
code-examples code-exercise design-patterns head-first java javalearning
Last synced: about 2 months ago
JSON representation
Book: Head First. Design Patterns. 2-nd edition. Workbook.
- Host: GitHub
- URL: https://github.com/skyrocketstan/learning_headfirst_design_patterns
- Owner: SkyrocketStan
- License: mit
- Created: 2022-11-21T08:43:26.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-11-21T10:01:04.000Z (about 3 years ago)
- Last Synced: 2023-08-30T22:46:52.179Z (over 2 years ago)
- Topics: code-examples, code-exercise, design-patterns, head-first, java, javalearning
- Language: Java
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#Head First. Паттерны проектирования
Код и упражнения из книги [https://www.litres.ru/elizabet-robson/head-first-patterny-proektirovaniya-39123671/](https://www.litres.ru/elizabet-robson/head-first-patterny-proektirovaniya-39123671/)
### Принципы проектирования из книги
> Выделите аспекты приложения, которые могут изменяться, и отделите их от тех, которые всегда
остаются постоянными.
> Программируйте на уровне интерфейса, а не на уровне реализации.
> Отдавайте предпочтение композиции перед наследованием.