| Яков Сироткин ( @ 2009-06-24 15:14:00 |
| Entry tags: | refactoring |
Рефакторинг и code review
В некоторых компаниях есть практика code review, вплоть до того, что если один программист хочет сделать коммит в репозиторий, то он оформляет его в виде патча, посылает коллеге для утверждения, а коллега присылает свои замечания. И, пока недочёты не исправлены, коммит не делают. Те изменения, которые делаются на основе code review — это классический рефакторинг.
Соответственно, рефакторинг — это подготовка к code review. И если в вашем проекте такой практики нет, то это не значит, что можно лепить что попало — в конце-концов кто-нибудь ваш код оценит. Скорее всего, вы сами на него наткнётесь через несколько месяцев.