Добавить новость
ru24.net
Все новости
Ноябрь
2024

[Перевод] Хороший рефакторинг vs плохой рефакторинг

0

Я нанял многих разработчиков за последние годы. И не раз случалось, что новички сразу заявляли, что наш код требует серьёзного рефакторинга. Но вот в чём дело: почти во всех случаях их «улучшенный» код оказывался сложнее для понимания и сопровождения. Более того, он обычно становился медленнее и содержал больше багов.

Не поймите меня неправильно. Рефакторинг — это не что-то плохое само по себе. Это важная часть поддержания кода в хорошем состоянии. Проблема в том, что плохой рефакторинг это действительно плохо. И, к сожалению, попасть в ловушку «хотели как лучше, а получилось как всегда» проще, чем кажется.

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

Читать далее



Moscow.media
Частные объявления сегодня





Rss.plus




Спорт в России и мире

Новости спорта


Новости тенниса
WTA

Анастасия Захарова уверенно вышла в финал квалификации турнира WTA-250 в Румынии






Умер главред старейшего литературного журнала России

Источник: «Спартак» предложил 16 млн евро за нападающего АЕКа

Индия будет принимать наш «теневой флот» с нефтью, наплевав на американские санкции

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