Двухэтажный дом из газобетона своими руками. Строительство коробки дома + цена!.mp4
Паттерны проектирования
Привет! Сегодня поговорим про шаблоны, только будем их не разрывать, а использовать во благо. Если в повседневной жизни шаблонное мышление скорее вредно, то в разработке у нас есть целая стопка шаблонов, то есть конкретных техник для проектирования программы, что является безумно важным?если мы не хотим превратить наш код в помойку. По сути шаблоны - это выстраданные поколениями программистов техники, следование которым поможет сохранить программу читабельной и поддерживаемой. Правда говоря честно, все равно найдется в команде индивид-нонконформист, который будет делать по-своему...
Архитектура и паттерны проектирования.
Настало время поговорить про интимные вещи, а именно про архитектуру и паттерны.
Проектирование архитектуры ПО - один из важнейших этапов разработки ПО. Почему? Архитектура - это совокупность важнейших решений об организации программной системы. Все эти решения будут неизменны на протяжении жизни проекта, либо будут меняться крайне редко и их изменение не предполагается.
Как будет орагинзована работа с данными? Какие сервисы будут задействованы? Как между собой будут общаться различные модули ПО и какие модули в принципе там будут? Всё это решается на этапе проектирвоания системы...