
Хотите поймать багу? Как это делаю я.
Бывает такое, что ты используешь чужой написанный код (библиотеку или даже проект), который должен работать, но почему-то нет. Выдаёт непонятную ошибку, гугление не помогает, а просто прислать ее разрабам неинформативно.
В этот момент я открываю issues на гитхабе и начинаю описывать багу. Как устанавливал, как запускал, какие логи писались, какие параметры пробовал. В итоге у меня получается огромный многосторонний трактат на тему "я правда гуглил, но не работает, вот максимально подробное описание".
Когда ты четко описываешь свои действия в одном месте, легко посмотреть на них в целом и что-нибудь про себя понять. Например, где ты был неправ.
Очень часто, даже если бага не становится fixed, я использую эти свои issues как публичную методичку/шпаргалку с полезными кусочками кода. В итоге, гугля очередную багу, часто можно наткнуться на мой след.
Всем привет, кто в интернете👋
Бывает такое, что ты используешь чужой написанный код (библиотеку или даже проект), который должен работать, но почему-то нет. Выдаёт непонятную ошибку, гугление не помогает, а просто прислать ее разрабам неинформативно.
В этот момент я открываю issues на гитхабе и начинаю описывать багу. Как устанавливал, как запускал, какие логи писались, какие параметры пробовал. В итоге у меня получается огромный многосторонний трактат на тему "я правда гуглил, но не работает, вот максимально подробное описание".
Когда ты четко описываешь свои действия в одном месте, легко посмотреть на них в целом и что-нибудь про себя понять. Например, где ты был неправ.
Очень часто, даже если бага не становится fixed, я использую эти свои issues как публичную методичку/шпаргалку с полезными кусочками кода. В итоге, гугля очередную багу, часто можно наткнуться на мой след.
Всем привет, кто в интернете👋