Мало просто создать первую версию программы. Её необходимо постоянно улучшать, добавлять новую функциональность, иметь возможность полностью переписывать одну из частей системы без изменения других. Всё это нужно делать в приемлемые сроки и без поломки уже существующих функций.
Как спроектировать приложение, чтобы дальнейшее расширение было безболезненным? Как легко и безбоязненно добавлять новые функции? Как избежать технических долгов?
Мы детально рассмотрим принципы построения программных продуктов. Тренинг будет полезен как начинающим специалистам, так и опытным.
Программисты, старшие программисты, проектировщики, архитекторы
Уверенное знание .NET/C# и понимание принципов ООП.
16 часов
Перед этим тренингом желательно углубленно изучить domain driven design (DDD), test driven development (TDD), рефакторинг.
Вы можете связаться со мной, если у вас появились вопросы по тренингам или вы хотите обсудить другие темы связанные с разработкой ПО.
© 2012 Александр Бындю, +7 (904) 305 5263, alexander.byndyu@gmail.com