Научиться применять базовые шаблоны проектирования.
Шаблоном проектирования (англ. design pattern) называется повторимая архитектурная конструкция, представляющая собой решение некоторой проблемы проектирования в рамках некоторого часто встречающегося контекста.