Рефакторинг Java-приложений | ITDiscovery
тренинг

Рефакторинг Java-приложений

Об услуге

Начинающие разработчики часто думают, что их основной задачей на проекте будет написание нового кода, новых классов, компонентов и модулей.

Практика показала, что большую часть рабочего времени разработчик тратит на чтение кода, исправление ошибок, оптимизацию и рефакторинг.

Рефакторинг - это процесс улучшения кода или дизайна. Процесс достаточно сложный, поскольку может затронуть очень большой объем кода.

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

Требования к участникам

  • знание JavaSE на базовом уровне

По волнам знаний вас поведёт:

Сергей Моренец Senior Java Developer

  • 15 лет опыта в Java
  • 4 года опыта в преподавании
  • Выпущено более 100 студентов

Работал тренером в Luxoft Training Center. Автор обучающего портала IT-Simulator, основатель курсов ИТ-технологий IT-Discovery.

Автор книг:

Докладчик в ИТ-конференциях регионального и национального уровня, в том числе: JEEconf, JavaFrameworks Days, Dev Talks, Java User Group, JavaDay, IT-Talk (Днепр, Харьков 2016), Java Expert Day (Одесса 2015).

После обучения Вы будете уметь:

    • Рефакторить свои приложения;
    • Использовать юнит-тесты для безопасного рефакторинга
    • Использовать основные стратегии рефакторинга
    • Распознавать основные признаки плохого кода
наверх