Рефакторинг: инструменты борьбы с «говно-кодом»
10 января, 2014
Часто программистам приходится поддерживать и развивать системы, созданные не ими. Чужой код тяжело «читать» и «понимать», особенно если автор кода не позаботился об это во время его написания.
С плохим кодом можно смирится и жить на «бомбе замедленного действия», а можно его переписать. Качественное улучшение кода без изменения функционального поведения ПО называется рефакторинг (refactoring).