Рассказываем, как найти баг, не перекопав весь проект 🖥
Отладка — системный инженерный процесс, основанный на методе дедукции: гипотезы выдвигаются последовательно, а области, где проблем гарантированно нет, отсекаются одна за другой.
Процесс завершается, когда остается строка или условие, которое вызвало ошибку.
В статье на Хабре Кирилл Кайданов, старший инженер-программист компании «Гарда», поделился мануалом по поиску причин багов. Основной опыт автора связан с C++, но подход работает даже в незнакомой системе.
Внутри материала:
🧬 разбор цепочки Целлера: путь от видимого сбоя к ошибке в коде
🧬 как ведут себя баги в «дикой природе»
🧬 пять сценариев поиска багов
🔒 Подробности здесь
Post #1332
494

- 🔥 7
- ❤ 2
- 👍 2