Ви повинні робити рев'ю коду. Чому? Тому що це підвищує якість коду і знижує відсоток помилок. Але не зовсім з тих причин, про які ви могли б подумати.
You should do code reviews. Why? Because they increase code quality and reduce defect rate. But not necessarily for the reasons you might think.
Замість виправлення помилок в коді метою рев'ю коду має бути розподіл знання і встановлення загальних рекомендацій кодування. Викладання свого коду в доступ для всіх інших членів команди «включає» колективне володіння кодом. Нехай взятий випадково програміст «пробіжить» за кодом решти команди. Замість пошуку помилок акцент потрібно при цьому робити на спробі зрозуміти, що і як робить проглядається код.
Instead of simply correcting mistakes in code, the purpose of code reviews should be to share knowledge and establish common coding guidelines. Sharing your code with other programmers enables collective code ownership. Let a random team member walk through the code with the rest of the team. Instead of looking for errors you should review the code by trying to learn it and understand it.
Запрошую в мій новий сервіс Diglot. де вже десятки цікавих статей по веб-розробці і кар'єрі в IT в форматі bilingua англійською та російською мовами.
Укладач Павло волинців
Купити книгу російською мовою
97 етюдів для програмістів. Досвід провідних експертів
Купити книгу англійською мовою
97 Things Every Programmer Should Know: Collective Wisdom from the Experts