Разработка программного обеспечения — достаточно сложный процесс, который может сильно усложниться с ростом количества участников. Чем больше в команде людей — тем больше коммуникаций и необходимости синхронизироваться, а чем больше система — тем чаще изменения в одном месте влияют на изменения в других местах.
Мы продолжаем серию постов о хороших инженерных практиках в компаниях, которые позволят увеличить эффективность работы программистов и положительно влияют на бизнес.
Это третий пост — о том, как нужно проверять качество кода, и каким образом этот процесс влияет как на сам процесс разработки, так и на итоговый результат и бизнес-показатели.