Я по образованию - медик, но так получилось, что работаю программистом.
И хотя программирование мне нравилось всегда, до профессионала я, положа
руку на сердце, не дотягиваю. Но худо-бедно программы пишу. Написал вот
базу данных для клинического исследования. Все "как у взрослых": таблицы
отдельно, интерфейс отдельно, данные из интерфейса копируются в таблицы
при переходе с формы на форму или закрытии базы (это важно).
И приехал к нам на работу доктор-француз. Внес он в базу данные на сотню
больных. Несколько дней возился: в базе десяток таблиц, в каждой по
сотне с лишним переменных. И попросил он меня сделать запрос некоторых
данных по всем своим больным. Я сделал - получил данные на восемьдесят
четыре пациента. Француз в панике:
- Куда шестнадцать делись? Я же их точно вносил!
Стал я базу проверять. Таблицы проверил, логи, кто что с базой делал -
нет следов никаких. Как будто и не вносил он данные. Потом обнаружили,
что кое-какие данные все-таки есть, а вот данных в тех таблицах, в
которые данные должны были попасть последними, нет. И закралась ко мне
тайная мысль...
- Слушай, - говорю, - у тебя база случайно не "висла"? (Eсли база
зависнет, то данные из интерфейса в последнюю открытую таблицу не
перепишутся).
- Висла, - говорит.
- А сколько раз? Два-три?
- Да нет, - говорит, - поболе.
- Насколько, - говорю, - поболе? Раз примерно шестнадцать?
Он чувствует подвох, но отвечает:
- Где-то так, наверное.
- Что ж ты, - говорю, - трать-тарарать, после первого или второго
зависания мне сразу не сказал?! Там где-то баг в процедуре для этой
таблицы и я бы его исправил!
Его ответ я распечатаю и повешу в рамочке над своим столом:
- Так это ТВОЯ база висла? Я ДАЖЕ НЕ ПОДУМАЛ об этом - я был УВЕРЕН, ЧТО
ВИСНУТ ВИНДОУЗ!
Ерш-лайт
История №189652
+39–
Проголосовало за – 60, против – 21
Статистика голосований по странам
Статистика голосований пользователей
Чтобы оставить комментарии, необходимо авторизоваться. За оскорбления и спам - бан.