4. О чем я НЕ буду говорить сегодня
что такое плохой код
что такое хороший код
как писать хороший код
как поставлять качественный продукт
почему надо проводить Code Review
5. О чем мы сегодня поговорим
Проблемы связанные с CodeReview
Практические рекомендаций как их
преодолеть
Истории из реальной жизни
6. Что такое Code Review?
Code review is systematic examination (often as
peer review) of computer source code. It is
intended to find and fix mistakes overlooked in the
initial development phase, improving both the
overall quality of software and the developers'
skills. Reviews are done in various forms such as
pair programming, informal walkthroughs, and
formal inspections.
(Wikipedia)
35. Чем плохо?
Хамство
Нарушение субординации
Плохой прецедент для командной
работы
36. Что можно сделать?
«Хирургическое вмешательство»
Авторитет и субординация
Арбитраж
37. Общие советы
Общие правила на видном
месте, понятные всем, с которыми все
согласны
Оценивайте код, а не человека
Оперируйте фактами, а не суждениями
Старайтесь быть предельно точными
Четкий и прозрачный арбитраж