Почему такое происходит я уже как-то писал.
Причиной ошибок является не то, что у нас мало автотестов.
Основной причиной проблем является то, что мы не понимаем, как работает наша система.
И для того, чтобы начать лучше понимать свою систему, надо баги не просто "чинить", а думать о причинах, взаимосвязях и последствиях.
Просто начните фиксировать в багах (кроме обязательной affected area) действия, которые бы помогли их избежать в будущем.
Так, постепенно, начнется формироваться тот самый список шагов, реализация 20% которого, поможет избежать 80% проблем.
#процессы #it_философия
