Результативное программирование

Refactoring

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

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

Целевая аудитория

Программисты, старшие программисты, проектировщики, архитекторы

Необходимые знания

Уверенное знание .NET/C# и понимание принципов ООП.

Программа тренинга:
Длительность

8 часов

Взаимосвязь

Перед этим тренингом желательно углубленно изучить принципы проектирования, test driven development (TDD).

Вопросы?

Вы можете связаться со мной, если у вас появились вопросы по тренингам или вы хотите обсудить другие темы связанные с разработкой ПО.