Чему вы научитесь
- находить и исправлять недостатки в дизайне кода
- улучшать структуру кода, не меняя при этом его поведение
- применять принципы SOLID, KISS, DRY, YAGNI
О курсе
Курс для тех, кто желает ознакомиться с основными принципами рефакторинга и научиться писать качественный код.
Начальные требования
Главное, что вы должны знать для прохождения курса - это основы программирования: какие существуют типы данных, что такое переменная, метод, класс, массив, условие.
И, конечно, вы должны быть знакомы с языком Scala, т.к. все примеры курса будут написаны именно на этом языке.
Преподаватели курса
Сертификат
Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 3 учеников получили сертификат.
Нагрузка
2-3 часа в неделю