«Ноль в API — это ловушка». Ветеран Microsoft рассказал, как одна строчка кода может уронить прод
Инженер Рэймонд Чен вспомнил, как разработчики решили: если шаг равен нулю — это не страшно. А потом кто-то вызвал функцию с этим значением. Итог — классическое деление на ноль и падение системы.
Чен объяснил, почему ноль нельзя использовать в API даже «если работает», и предложил простое правило, которое спасает от таких багов. Какое? Читайте у нас.
Тот самый случай, когда до продакшена осталось 3 минуты
@your_tech
Post #10249
1.57K
- 👎 5
- 😁 1