Денис Цветцих. Как защитить чистоту архитектуры
Eng: https://youtu.be/lx3t3r84itM Как говорил герой «Ералаша»: «Мало установить рекорд — его ещё надо удержать». Так вот и хорошую архитектуру проекта нужно не только придумать и реализовать, но и защитить от энтропии и ньюкамеров. Цель — как можно раньше предостеречь разработчика от неправильных действий. Защищаться будем как от неправильных ссылок между компонентами системы, так и от типичных ошибок в дизайне классов и многого другого. А еще посмотрим как с помощью тестов, плагинов к IDE и существующих языковых конструкций реализовать защиту в автоматическом режиме. Денис Цветцих участвует в интересных проектах и делится своим опытом с сообществом. Презентация на Я.Диске: https://disk.yandex.ru/i/aol5yozUp258kw DotFest: https://2020.dotfest.ru
Eng: https://youtu.be/lx3t3r84itM Как говорил герой «Ералаша»: «Мало установить рекорд — его ещё надо удержать». Так вот и хорошую архитектуру проекта нужно не только придумать и реализовать, но и защитить от энтропии и ньюкамеров. Цель — как можно раньше предостеречь разработчика от неправильных действий. Защищаться будем как от неправильных ссылок между компонентами системы, так и от типичных ошибок в дизайне классов и многого другого. А еще посмотрим как с помощью тестов, плагинов к IDE и существующих языковых конструкций реализовать защиту в автоматическом режиме. Денис Цветцих участвует в интересных проектах и делится своим опытом с сообществом. Презентация на Я.Диске: https://disk.yandex.ru/i/aol5yozUp258kw DotFest: https://2020.dotfest.ru
