Код-ревью, фаззинг и канарейки: как не выпускать баги в прод
Выпустить баг в продакшн — страшный сон любого разработчика. Но как сделать так, чтобы этого не случилось? Современная разработка — это не только написание кода, но и целый арсенал практик, которые помогают находить ошибки до того, как они попадут к пользователям. В этой статье мы разберём самые эффективные техники повышения качества: от привычного код-ревью до экзотического хаос-инжиниринга и фаззинга. Что из этого действительно работает? Какие инструменты используют команды по всему миру? И почему...