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


Защитное программирование и подход «сначала неудача»
Любой, кто писал программы, знает, что код по своей природе подвержен ошибкам. Есть так много вещей, которые могут пойти не так: пользователи вводят неверные значения, код, который выполняется на основе неправильных предположений, приводит к сбою программного обеспечения, и этот список можно продолжить. По-настоящему плохой образ мышления в программировании — это предполагать, что все всегда «сработает», что объекты и данные будут присутствовать и быть доступными, хотя на самом деле..

Как решить проблему, когда git bash не появляется при щелчке правой кнопкой мыши!!
Случалось ли когда-нибудь, что команда git bash внезапно исчезала, когда вы щелкаете правой кнопкой мыши, и у вас сразу возникает ощущение, что весь мир разваливается!! Например, как вы должны отправить этот производственный код в основную ветку?! Даже я столкнулся с этим сценарием и сумел найти для него решение, поэтому решил поделиться им с сообществом. Первое решение довольно простое: вы переустанавливаете git на свой компьютер, и все должно работать нормально, но если вы хотите..

Ошибки с плавающей запятой в JavaScript / Node.js
Когда вы изучаете JavaScript, вас предупреждают, что 0.1 + 0.2 !== 0.3 и все это знают, верно? Он равен 0.30000000000004 , и это не ошибка JavaScript, это делает ваш процессор. Так что кодирование на Java или любом другом языке не поможет. Но знаете ли вы, как часто это происходит? Решил проверить, ха-ха. Как проводился этот эксперимент: я создал сценарий, который перебирал все числа от 0,01 до 100,00 и выполнял операции -, +, * и / . Сумма Эта ошибка возникает в 22%..

(Очень (косвенно) неясно) История ошибок
Жизнь программирования и отладки — как выглядит действительно серьезная ошибка, найденная и исправленная. Сказка для основателей стартапов, разработчиков и любопытных. Так выглядит отчаяние. Это история для программистов или всех, кто интересуется тем, каково нам отлаживать вещи. Если вы состоите в отношениях с разработчиком и задаетесь вопросом, почему иногда они могут невероятно ошибаться в отношении того, сколько времени занимает работа , это может помочь вам понять. Случайно..