О ПРОЕКТЕ
ВСЕ ПРОЕКТЫ HH
Регистрация компании
Заявка на грант Повысить зарплату Поможем выбрать курс Регистрация карьериста
в Москве
Детали курса

Даты проведения
12 октября 2016 — 14 октября 2016
Город
Москва
Вид обучения

Курсы

Форма обучения
Очная/дневная
Учебная нагрузка
24 часа
Тема
IT: Для программистов и IT-специалистов
Информационные системы и технологии
Программирование
Обучающая компания
Luxoft, Учебный Центр

Базовая цена
26 960  руб.
Показать похожие курсы Найти новый курс
Мне интересно

Сохранить в избранном
Заказать звонок
Отправить вопрос
Связаться

Нажмите ссылку, чтобы увидеть телефон
+7 (4 Показать телефон
Целевая аудитория
Разработчики, старшие разработчики

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

                            
Программа
  • Введение в рефакторинг. Зачем это нужно.
  • Кратко рассматриваются юнит-тесты на базе NUnit.
  • Общая информация о CodeSmell – ситуациях, когда код может стать неуправляемым.
  • Рефакторинг организации данных.
  • Упрощение логических выражений.
  • Упрощение вызова методов.
  • Техники рефакторинга для перекомпозиции методов.
  • Рефакторинг на уровне классов и между классами.
  • Закрепление знаний на проекте.

Описание

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

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

Подробнее о программе

                        
Место проведения
1-й Волоколамский проезд, д.10, стр. 3 (бизнес-центр Диапазон)

                            
Мне интересно

Сохранить в избранном
Заказать звонок
Отправить вопрос
Связаться

Нажмите ссылку, чтобы увидеть телефон
+7 (4 Показать телефон
Обучающая компания
Luxoft, Учебный Центр,
Москва, 1-й Волоколамский проезд, д.10, стр. 3


Схема проезда

Luxoft Training – лидер в области обучения и консалтинга по важнейшим дисциплинам Software Engineering. Учебный центр существует с 2007 г. За это время мы разработали более 150 курсов, тренингов и учебных программ. В процессе обучения задействованы более 120 профессиональных тренеров, которые являются экспертами-практиками: приводят примеры из собственных проектов, имеют опыт конкретных решений, применения различных практик и подходов.