Шаблоны проектирования Java для начинающих. Бесплатный пошаговый видеокурс с исходными кодами

Применение шаблонов + знания ООП = профессиональный программист. Эта простая формула, но соблюдают ее немногие.