kibirov: (Default)
[personal profile] kibirov
бесконечен, судя по всему.
Сегодня всплыла ошибка в моей старой программе. Вроде продумывал такой вариант, но продумал не до конца. Короче, стадии зрелости рыб обозначаются латинскими буквами А-F. Иногда с цифрами: С1, С2. Прога была на клиппере ещё писана, там везде жмёшь энтер - вываливаются меню, выбираешь стадии оттуда. Что ещё нужно для счастья? Ну надо же было, чтоб через 4 года после написания проги нашлась среди операторш светлая голова, придумавшая, как зафигачить туда эти буквы в обход меню, прямо с клавы. В итоге латинская b за здорово живёшь превратилась в русскую в - в верхнем регистре их поди различи :( Нажимали в русской раскладке, не сомневаясь ни минуты. Та же фигня с "С". Конечно, потом сразу ко мне с криками "твоя программа перестала работать!" И, конечно, виноват я, чего там. Предусматривать надо ВСЁ. Но, боже мой, за эти пять лет я видел уже столько совершенно непредсказуемых операторских ходов, что руки опускаются. Foolproof, говорите? Ага. Жизнь уйдёт. Подозреваю, что оптимальный выход - нужно, чтобы программист сам был оператором своей программы. Но на это уйдёт две жизни. Не знаю, в общем.
Самое обидное: проштудировав исходник, выяснил, что в программе есть-таки проверка кодов стадий зрелости на совпадение с фиксированными, латинскими. Но, блин, несовпадение, по сути, НИ К ЧЕМУ НЕ ВЕДЁТ :( Где были мои мозги?
Ещё под впечатлением :) Отладка бесконечна и прекращается со смертью программиста. Или с его переходом на другую работу ;)

Date: 2002-10-28 12:35 pm (UTC)
From: [identity profile] pavolga.livejournal.com
ты говоришь про всю нашу жизнь..процесс отладки -бесконечен.....

Date: 2002-10-29 08:30 am (UTC)
From: [identity profile] kibirov.livejournal.com
О! И правда :)

Profile

kibirov: (Default)
kibirov

December 2011

S M T W T F S
     12 3
4 5 6 7 8 9 10
11 12 13 14 15 1617
18 19 20 21 22 23 24
25262728293031

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 10th, 2026 11:49 pm
Powered by Dreamwidth Studios