Публикации по теме 'debugging'


SummerAcademy по отладке — 2.1.3 IDE
Оригинальная история в нашем блоге https://www.deepcode.ai/blog/summeracademy-on-debugging-2.1.3-ides Смотрите сопутствующее видео здесь https://youtu.be/mPR6tNfX1Tk Есть несколько племен разработчиков: племя Visual Studio Code, или WebStorm, или Sublime, или Atom, или VIM, или… что угодно. У каждого племени есть хорошие аргументы, и иногда разработчики меняют племена. Мы не будем говорить вам, к какому племени присоединиться здесь, но какую бы IDE или редактор вы ни..

Использование научного метода для отладки контейнерных приложений
Полезный способ выяснить, что и где сломано. Ах да, "Он отлично работает на моей машине!" Пожалуй, самая известная поговорка в нашей индустрии. Даже с появлением контейнеров, которые обеспечивают согласованные среды в SDLC, мы все еще слышим, как разработчики возвращаются к этому заявлению при обнаружении дефекта. Но, в конце концов, если код не работает в тестовом или производственном режиме, он не работает, даже если работает локально. Поэтому, как разработчику, возможность..

Добавьте быстрое профилирование в свой код JavaScript и TypeScript
Много раз мы сталкиваемся с ситуацией, когда нам нужно следить за временем выполнения функций или кода, который мы пишем. Будь то API, который медленно отвечает, или любая функция, выполнение которой занимает больше времени. В этой статье мы увидим, как мы можем отслеживать время, затрачиваемое функцией или даже строкой кода, используя встроенный модуль производительности JavaScript. Если вы используете TypeScript, этот же модуль можно использовать и там. Если вы используете..

Не работает ли javascript? # 1
Многим людям нравится использовать javascript (js) с кажущимися странными примерами кода, которые приводят к неожиданным результатам. В некоторых случаях это результат действительно странного свойства js или какой-то устаревшей функции. Однако в большинстве случаев js работает нормально, если вы читаете мелкий шрифт. Вот один пример, который я нашел в Твиттере: Это дико! Попытка запустить этот пример в консоли дает нам следующее: Поскольку map является функцией массива,..

Неудачные догадки
Исправление неисправного кода путем угадывания не считается его исправлением. Мы все это сделали. Вам нужно исправить какой-то код, который не работает, и вы не понимаете, почему. Вы не то написали. Вы смотрели на него неоправданно долго и не могли найти проблему. Итак, вы начинаете гадать. Вы меняете плюс на минус в расчете, которого на самом деле не получаете. Вы переставляете некоторые строки таким образом, что это может изменить результат. Может быть, вы прокомментируете..

Live Happier: знакомьтесь с отладчиком VS Code
Live Happier: знакомьтесь с отладчиком VS Code Очень часто используется _ console.log() при попытке понять код javascript (или любого другого языка). Это мощная функция, но бывают случаи, когда она не является идеальным инструментом для разработки. Слепое размещение операторов console.log вокруг вашего кода для отладки может занять много времени. Лучший инструмент для этой работы - отладчик. С помощью отладчика вы можете приостанавливать, анализировать и экспериментировать с..

Часть 8. Исправление ошибок с преобразованием числа в строку [Учебник для начинающих: Изучите Vue, CSS Grid и…
Прежде чем продолжить, убедитесь, что вы видите это в Codepen Что мы выполним К концу части 8 наш калькулятор должен быть полностью функциональным. Проблема, которую я избегал до сих пор В любом цифровом калькуляторе ожидаемое поведение выглядит следующим образом: Изначально число, которое вы видите, равно 0 . После ввода одного числа 0 заменяется этим числом. При вводе последующих чисел создается длинная строка числовых символов, которые вы вводили до применения..