дебаггинг
-
Хабрахабр
[Перевод] Систематический подход к отладке
На работе у меня есть репутация хорошего отладчика. Очень часто всякая странная фигня в конечном итоге оказывается у меня на столе1, пройдя сначала через руки одного-двух опытных инженеров. Не будет преуменьшением сказать, что моя работа в значительной части и заключается в «отладке странной фигни», об этом я и хочу рассказать в статье. [1] Когда я вернулась из своего творческого отпуска,…
Читать далее » -
Хабрахабр
[Перевод] Пишите плохой код и не стыдитесь этого
Писать хороший код я умею. Обычно это предполагает, что нужно потратить немного больше времени здесь и сейчас во имя некоего более совершенного миропорядка в будущем. Но здесь мы исходим из предпосылки, что нам известно, чего ждать от будущего. А в разработке будущее обычно прогнозируется с трудом. Неопределенность может порождаться тем, что нам не всё известно о технологии, о бизнесе, о…
Читать далее » -
Хабрахабр
Как Иван ошибку в бэкенде локализовывал
В комментариях к одной из моих статей про базовые команды Linux shell для тестировщиков справедливо заметили, что в ней не было указано применение команд в процессе тестирования. Я подумал, что лучше поздно, чем никогда, поэтому решил рассказать историю Backend QA-инженера Вани, который столкнулся с неожиданным поведением сервиса и попытался разобраться, где именно случилась ошибка. Ваня знал, что ему предстоит тестировать…
Читать далее » -
Хабрахабр
[Перевод] Устранение бага в Factorio: не ошибается тот, кто ничего не делает
В недавних примечаниях к патчам была строка «Исправлена ошибка создания земли под игроком при создании земли в другом месте». Подробнее об этом можно прочитать здесь. Некоторых пользователей Reddit заинтересовало, как вообще мог возникнуть такой баг, они попросили объяснить более развёрнуто и даже предложили использовать эту информацию для нашего блога Factorio Friday Facts. Я подумал: «Да, если я потрачу время на…
Читать далее » -
Хабрахабр
10 консольных команд, которые помогут дебажить JavaScript-код like a PRO
По словам автора, эти команды помогут значительно повысить производительность труда программиста при поиске багов и сэкономят кучу времени. Перевели статью Амита Соланки по отладке JavaScript-кода при помощи консольных команд. Давайте рассмотрим команды, которые действительно способны упростить жизнь любому программисту. Напоминаем: для всех читателей «Хабра» — скидка 10 000 рублей при записи на любой курс Skillbox по промокоду «Хабр». Skillbox рекомендует:…
Читать далее »