Patterns of Enterprise Application Architecture - Martin Fowler
Refs:
О процессе обучения
Как и в любой профессии, прогресс в программировании достигается только путем обучения, причем как на ошибках, так и на удачах — своих и чужих.
Программирование — бесконечный процесс, и в нем нет предела совершенству
Go not to the Elves for counsel, for they will say both no and yes.
― J.R.R. Tolkien, The Fellowship of the Ring
Design Patterns
Каждое типовое решение описывает некую повторяющуюся проблему и ключ к ее разгадке, причем таким образом, что вы можете пользоваться этим ключом многократно, ни разу не придя к одному и тому же результату.
― Christopher Alexander
- Название
- Аннотация
- Эскиз
- Проблема
- Принцип действия (реализация)
- Назначение (когда применять, плюсы и минусы)