[Khasang] Java Patterns. Паттерны проектирования в Java Core (Игорь Долгов)
Более 9 часов лекций по основным паттернам проектирования в Java!
Длинные и детальные вебинары по тонкостям применения основных паттернов проектирования в Java Core.
Что такое паттерны или шаблоны проектирования? Это лучшие архитектурные решения, выработанные профессиональными разработчиками за десятилетия.
'В сравнении с полностью самостоятельным проектированием, шаблоны обладают рядом преимуществ. Основная польза от использования шаблонов состоит в снижении сложности разработки за счёт готовых абстракций для решения целого класса проблем.
Шаблон даёт решению своё имя, что облегчает коммуникацию между разработчиками, позволяя ссылаться на известные шаблоны. Таким образом, за счёт шаблонов производится унификация деталей решений: модулей, элементов проекта, — снижается количество ошибок.
Применение шаблонов концептуально сродни использованию готовых библиотек кода.
Правильно сформулированный шаблон проектирования позволяет, отыскав удачное решение, пользоваться им снова и снова.
Набор шаблонов помогает разработчику выбрать возможный, наиболее подходящий вариант проектирования' Стив Макконнелл, 2005