Регулярная самопроверка кода в запросе на слияние – это не просто полезная привычка, а инструмент, позволяющий повысить качество кода и эффективность работы команды за счет раннего обнаружения и исправления ошибок.
Я регулярно просматриваю свой только что написанный код, в том же приложении/инструменте (в частности Gitlab) в котором происходит рецензирование(review) кода коллег. Это помогает увидеть свой код как бы в зеркале, и позволяет заметить больше различных недочётов до того, как я отправлю код на ревью коллегам. Такая привычка сформировалась у меня уже продолжительное время назад, но вот я снова обратил на неё внимание и решил описать в этой заметке.
Некоторые мысли на тему почему ревью своего кода в запросах на слияние лучше, чем в IDE:
- Видно меньше кода и изменений, в меньшем объёме информации легче заметить недочёт. Как собственно и маленьких запросах на слияние.
- Другой формат отображения снижает вероятность пропустить что-то, что уже привычно глазу в IDE, но по факту не нужное или избыточное.
P.S. Этой заметке я сфокусировался больше на рецензировании своего кода, но не менее важным является запуск и проверка своего кода, которая по-хорошему должна происходить ещё раньше.