Найти в Дзене
Ошибки

Ошибки

Хотел как лучше, получилось как тогда
подборка · 12 материалов
Необходимость ошибок
Ошибки в программах делаются специально, чтобы получить больше прибыли, чем в прошлом году. M-t выпустила обновление W-s, которое помещает рекламу в меню «Пуск», рекламу на панель задач и изменила пользовательский интерфейс панели управления, чтобы унифицировать его со своими бизнес-стимулами — а именно, поверхностное изменение, чтобы оправдать клиентов, платящих дополнительные деньги за то, что фактически является худшим программным обеспечением — в нем появились новые ошибки, и теперь оно переполнено рекламой. Это вызвало кучу перебоев в их собственной кодовой базе, а также в другом программном обеспечении, пытающемся использовать собственные пользовательские интерфейсы в W-s...
Профессор Шалыто А.А. про ошибки
«Нельзя ошибаться. Потому что это дорого. Сложно. И опасно». И про хирургию и про управление атомной станцией. Про настоящее программирование. То, где системы должны быть дико надёжными, потому что цена ошибки — человеческая жизнь, миллионы рублей или просто катастрофический сбой инфраструктуры. Раньше было иначе. Не так, как у многих современных программистов, которые привыкли: «Написал — запустил — поправил — коммит». Тогда не было сотни попыток на одну задачу. Если ты делал ошибку — работа могла затянуться на годы. Поэтому люди думали головой, а не пальцами. Программу нужно было отладить за два–три захода...
Бес ошибок.
👨‍💻 Программист обнаруживает ошибки в своём коде своей программы. 🧩 Такова природа программирования. 🚫 Нужно кодировать так, чтобы ошибок не было. 🤔 Ошибки от не полностью просчитанных вариантов. 👀 Я их не просчитал == не заметил. 🙈 Что-то "помогло" их не заметить. 🚪 Нужно выходить из состояний, в которых делаю ошибки. 🛡️ Нужно быть в состоянии оптимальном для создания кода без ошибок. 🔍 Придётся это состояние: - 🔎 находить, - 🔋 поддерживать и - 🔄 возвращаться в него...
Ошибка мастера УгВея
"Тебя слишком занимает то, что было и то, что будет. Мудрецы говорят: прошедшее забыто, грядущее закрыто, настоящее даровано. Поэтому его и зовут настоящим!" Прошедшее НЕ забыто - опыт в ответ на окружение сформировал когнитивные автоматизмы, которые обычно не замечаются, а они формируют и прошлое и будущее. А настоящее есть результат представления о будущем в прошлом - как думал (незаметно, в фоне) в своём прошлом о своих будущих, то и получаешь сейчас. Обычно не получается думать без когнитивных автоматизмов = привычек...
Ошибок нет, есть незадействованные варианты развития событий.
Раньше мы называли это «ошибками». Сегодня — это альтернативные сценарии, которые можно (и нужно!) предусмотреть ещё на этапе проектирования. И визуальное программирование делает это не просто возможным — а наглядным, интуитивным и почти неизбежным. Вот как: Графические блоки, стрелки, состояния — всё на виду. Вы буквально видите, как данные текут по системе. Если где-то «дыра» — она бросается в глаза. Нет места для «а вот тут я забыл обработать». Условия, циклы, ветвления — всё рисуется явно. Хочешь обработать ошибку? Просто добавь ещё одну ветку: ✅ Успех → продолжаем ⚠️ Предупреждение → логируем ❌ Сбой → переключаемся на резерв Никакого «спрятанного» кода...
Штрафы Гуглу - чтобы лучше работал
На память о поиске решения, почему метод зависает, хотя тест проходит? А он так себя ведёт в режиме отладки, когда он запутался в аккаунтах - нужно закрыть редактор скрипта, обновить гуглтаблицу, открыть редактор скрипта...