[Перевод] Как решать сложные (технические) проблемы
|
|
Вторник, 27 Апреля 2021 г. 20:52
+ в цитатник
Мировоззрение
- Нет сложных проблем. Просто отсутствует информация о том, как работает система
- Помните, что ошибка возникает по логической причине
- Будьте необоснованно уверены в своей способности исправить ошибку
- Чем сложнее будет баг, который вы исправите, тем лучше вы будете
- Каждая ошибка — это возможность узнать что-то новое
Поиск первопричины
- Постарайтесь воспроизвести проблему
- Можете ли вы воспроизвести это из командной строки?
- Другим людям легче воспроизвести проблему
- Легче проверить исправление
- Есть ли логи? Что за сообщение об ошибке?
- Прочтите описание ошибки. Каждое его слово. Дважды.
- Есть ли где-нибудь опечатка (командная строка / конфигурация / код)?
- Изолируйте проблему
- Удалите некоторые части системы и попробуйте воспроизвести ошибку
- Меняйте одно за раз, сохраняя все остальное постоянным
Читать дальше → https://habr.com/ru/post/554746/?utm_source=habrahabr&utm_medium=rss&utm_campaign=554746
Метки:
Блог компании НПП ИТЭЛМА
Тестирование IT-систем
Отладка
Управление разработкой
Транспорт
разработка
тестирование
программирование
решение проблем
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-