How to Secure the Architecture / Как защитить чистоту архитектуры

17 октября, 15:55

Key ideas

There is a saying Setting a record is not enough, you need to hold it. Same for project architecture which must be first built and implemented, and then protected from entropy and newcomers. Our objective is to prevent the developer from doing wrong things as early as possible. We will eliminate invalid links between system components, common errors in class design and so on. We’ll also discuss how to implement automatic protection using tests, IDE plugins and existing language constructs.


Тезисы

Как говорил герой «Ералаша»: «Мало установить рекорд — его ещё надо удержать». Так вот и хорошую архитектуру проекта нужно не только придумать и реализовать, но и защитить от энтропии и ньюкамеров. Цель — как можно раньше предостеречь разработчика от неправильных действий. Защищаться будем как от неправильных ссылок между компонентами системы, так и от типичных ошибок в дизайне классов и многого другого. А еще посмотрим как с помощью тестов, плагинов к IDE и существующих языковых конструкций реализовать защиту в автоматическом режиме.

Презентация (на Я.Диске)

 

Доступ к записям выступлений DotFest платный.

 

Купить доступ 5 900 ₽

 

Или залогиньтесь, если уже куплено.

EPAM

Денис Цветцих

I participate in interesting projects and share my experience with the community.


Участвую в интересных проектах и делюсь своим опытом с сообществом.

I participate in interesting projects and share my experience with the community.


Участвую в интересных проектах и делюсь своим опытом с сообществом.

Другие спикеры: