1,3K подписчиков
Наверняка начинающие программисты (если они не совсем уж начинающие, а изучившие хотя бы основы программирования и имеющие опыт общения с более опытными коллегами) слышали слово “рефакторинг”. Непосвящённому это слово совсем непонятно, поэтому я решил раскрыть его значение. Начнём с перевода. И я, как всегда, не упущу возможности повозмущаться загаживанием русского языка разными иностранными словечками. И это уже настолько глубоко, что Яндекс-Переводчик переводит слово “Refactoring”, как вы думаете? Ни за что не догадаетесь...
90 подписчиков
Рефакторинг — это способ сделать код программы более простым, структурированным и легкочитаемым. В процессе переработки кода изменяется только его внешний вид. Это значит, что улучшение кода при рефакторинге не подразумевает исправления ошибок, оптимизацию программы или доработку ее функциональности, оно включает упорядочение кода и поддержание его в актуальном состоянии. Вполне логичным кажется вопрос о необходимости подобных манипуляций с кодом, когда программа исправно работает и без них. О том, когда и зачем нужна переработка кода, рассказываем в статье...