В данном докладе поговорим об основных принципах разработки программного обеспечения, рассмотрим паттерны проектирования, которые могут нам в этом помочь, и примеры использования в существующих приложениях, фреймворках, архитектурах и библиотеках. Посмотрим примеры реализации и поговорим о том, зачем нужно поддерживать архитектуру и к каким последствиям может привести ее плохое проектирование.
23.11.2021