Глянь мій новий курс по Git! Привіт! Глянь мій новий курс по Git! Привіт! Глянь мій новий курс по Git на GitByBit.com! Привіт! Хочеш класно освіжити Git? Глянь мій новий курс на GitByBit.com!

Рефакторинг

Вступ в Рефакторинг

Рефакторинг — це контрольований процес покращення коду, без написання нової функціональності. Результат рефакторингу — це чистий код і простий дизайн.

Брудний код

Брудний код

Брудний код це результат не лише тільки ліні і невігластва, але й побічний продукт частих змін в процесі роз- робки програм.

Чистий код

Чистий код

Чистий код легко читати, розуміти і підтримувати. Чистий код покращує передбачуваність процесу роз- робки та підвищує якість кінцевого продукту.

Процес рефакторингу

Процес рефакторингу

Покрокові зміни, що супроводжуються частими запусками тестів — це те, що робить процес рефакторингу ефективним і безпечним.

Запахи коду

Запахи коду

Запахи коду — це індикатори проблем, на які потрібно звертати увагу під час рефакторингу. Більшість з них легко знайти і виправити, але іноді вони віщують про більш глибинні проблеми з кодом.

Техніки рефакторингу

Техніки рефакторингу

Техніки рефакторингу описують конкретні методи боротьби з брудним кодом. Більшість рефакто- рингів має як переваги, так і недоліки. Тому будь-який рефакторинг мусить бути мотивованим та обміркованим.

Преміум Онлайн Курс

Курс з рефакторингу

21 запах коду, 66 рефакторингів
Живі приклади на Java/C#/PHP
Жодних обмежень у часі