334 читали · 3 года назад
Что такое рефакторинг
Как сделать код чище и понятнее. В среде разработчиков можно услышать: «Мне нужен год на рефакторинг» (полгода, месяц, неделя, хотя бы денёк). Что это значит и зачем это нужно — разберём. 🤔 Это понятие напрямую связано с техническим долгом, прочитайте о нём. На примере кафе Представим такую ситуацию: мы открыли кафе, построили там классную кухню и наняли шеф-повара. Когда кафе только запускалось, в меню были самые простые блюда, которые можно было разогреть в микроволновке. Вы купили микроволновку и поставили на кухне...
707 читали · 2 года назад
Что такое рефакторинг кода и зачем он нужен
Рефакторинг — это способ сделать код программы более простым, структурированным и легкочитаемым. В процессе переработки кода изменяется только его внешний вид. Это значит, что улучшение кода при рефакторинге не подразумевает исправления ошибок, оптимизацию программы или доработку ее функциональности, оно включает упорядочение кода и поддержание его в актуальном состоянии. Вполне логичным кажется вопрос о необходимости подобных манипуляций с кодом, когда программа исправно работает и без них. О том, когда и зачем нужна переработка кода, рассказываем в статье...