Опубликован: 12.10.2017 | Уровень: для всех | Доступ: платный
Лекция 2:

Введение в аналитические шаблоны и стили проектирования

< Лекция 1 || Лекция 2: 12345 || Лекция 3 >

Аналитические шаблоны как средство оптимальной коммуникации

Современный опыт реализации программных приложений демонстрирует, что с условием применения шаблонов проектирования повышается эффективность труда отдельных исполнителей и всей группы в целом. Это происходит по многим причинам.

Проблемы коммуникации зачастую имеют куда более серьезные последствия, чем ошибки в коде программного обеспечения. Самые серьезные и дорогие ошибки, как все знают, совершаются в архитектуре. Чтобы минимизировать наступление подобных последствий, сообщество разработчиков, путем метода проб, ошибок и извлечения конструктивных итогов из деструктивной деятельности, пришло к осознанию необходимости применения именно шаблонов проектирования.

Как правило, команда или группа, вовлеченная в процесс разработки, состоит как из опытных разработчиков, так и из новичков, только начинающих свой путь в создании программных продуктов. В подобной среде становится возможным организовать эволюционный процесс передачи знаний от более к менее опытным сотрудникам. Совместная работа дает новичкам стимул и реальную возможность быстрее изучить и освоить новые концепции. Более того, шаблоны проектирования способствуют созданию единого информационного рабочего пространства, в котором разные по профессиональному профилю и опыту сотрудники постепенно начнут общаться на едином "сленге", используя общий глоссарий. Шаблоны проектирования также существенно способствуют выработке общего понимания основных принципов объектно-ориентированного проектирования, которое необходимо для создания успешных программных продуктов.

< Лекция 1 || Лекция 2: 12345 || Лекция 3 >
Канагат Дюсекеев
Канагат Дюсекеев
Казахстан, Караганды, Карагандинский экономический университет, 2009
Алексей Мохов
Алексей Мохов
Россия, г. Самара