Рефакторинг кода .NET

Курс направлен на понимание сути рефакторинга; определение правильного момента для рефакторинга и его внедрения в процесс каждодневной разработки.

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

Слушатели смогут на собственном опыте ощутить пользу такой практики рефакторинга, как «маленькие шаги» при применении ее к legacy .NET проекту, который будет предложено привести к поддерживаемому состоянию в течение курса.

Результатом курса будет практическое ознакомление с техниками рефакторинга, а также выработка некоторых правил (и в последствии привычек), которые позволят не делать распространенных и легко обнаруживаемых ошибок.

Смотрите также