Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];

Вниз

Предлагаю улыбнутся   Найти похожие ветки 

 
paul_k ©   (2004-04-28 10:57) [0]

Есть у нас программка над которой потрудилось несколько человек. я уже четвертый..
после некоторых высказываний посмотрел что там выдается в качестве сообщений пользователю. Предлагаю посмеятся вместе. Не скрою, есть и мои ляпы..
Application.MessageBox("Предел суммы строго больше 0","Ошибка в прокладке",MB_ICONERROR+MB_OK);
ShowMessage("В это поле нужно вводить целое число (БЕЗ ЗАКПЯТОЙ!)");
ShowMessage("Вы не ввели кассира!");
showmessage("Ошибка вышла");
Application.MessageBox("Повторите операцию","Критическая ошибка в прослойке",MB_ICONWARNING+MB_OK)
Application.MessageBox("Процент строго бльше 0 и меньше 100","Ошибка в прокладке",MB_ICONERROR+MB_OK);

Application.MessageBox("Не указан адрес клиента","Внимательнее вводите данные",Mb_Ok+mb_IconStop);
Application.MessageBox("Не указан номер документа","Внимательнее!! вводите данные",Mb_Ok+mb_IconStop);
Application.MessageBox("Нулевая сумма не возможна","Вводите данные ВНИМАТЕЛЬНЕЕ!!",Mb_Ok+mb_IconStop);
Application.MessageBox("А номер справки Пушкин вводить будет?","Вводите данные",Mb_Ok+mb_IconStop);


Это слава богу закоментарено....
Application.MessageBox("И зачем сюда полезли?","Вводите актуальные данные",Mb_Ok+mb_IconStop);


 
Ega23 ©   (2004-04-28 11:04) [1]

У меня коллега на exception поставил такое
ShowMessage("Что-то где-то почему-то не работает").
И закоментарить забыл. Представляете глаза юзверя, когда такое вылезло!


 
Игорь Шевченко ©   (2004-04-28 11:05) [2]

А вот ошибки, которые выдает С-шный компилятор:

   String literal too long (I let you have 512 characters, that"s 3 more than
ANSI said I should)
   ...And the lord said, "lo, there shall only be case or default labels
inside a switch statement"
   a typedef name was a complete surprise to me at this point in your program
   You can"t float upstream or modify a constant
   This struct already has a perfectly good definition
   This union already has a perfectly good definition
   This enum already has a perfectly good definition
   Only one parameter per register please
   type in (cast) must be scalar; ANSI 3.3.4; page 39, lines 10-11 (I know you
don"t care, I"m just trying to annoy you)
   This array has no size, and that"s bad
   This variable cannot be assigned to a register (as requested)
   Huh ?
   can"t go mucking with a "void *"
   we already did this function
   This label is the target of a goto from outside of the block containing
this label AND this block has an automatic variable with an initializer AND
your window wasn"t wide enough to read this whole error message
   Call me paranoid but finding "/*" inside this comment makes me suspicious
   This function has an explicit return type and deserves a return value
   You are comparing two structures that have holes in them
   Invalid formal argument -- did you mean pointer to function here?
   You can"t have an array of functions -- did you mean pointers to functions?
   Too many errors on one line (make fewer)
   Symbol table full - fatal heap error; please go buy a RAM upgrade from your
local Apple dealer
   Trailing comma not permitted in enum definition.  (This time I"m letting
you off with a warning)
   Register Spilling Protocol Error

   Projector ran out of memory; sorry!
   Wow, the project ID for "%s" is not unique.
   Cannot edit comments when a folder is selected, silly!


 
Ega23 ©   (2004-04-28 11:08) [3]

Call me paranoid but finding "/*" inside this comment makes me suspicious

Очень понравилось!
А какой компилятор?


 
Игорь Шевченко ©   (2004-04-28 11:09) [4]

В нашем старом проекте, некий алгоритм проверки целостности базы данных выдавал по завершении сообщение: "Error not found". Создавалось впечатление, что единственной целью был поиск этой самой злосчастной ошибки и это сообщение воспринималось как неудачное окончание поиска.


 
Гаврила ©   (2004-04-28 11:13) [5]

У меня на позапрошлой работе шеф разродился исключением
"Нет никиких настоек"
))


 
Игорь Шевченко ©   (2004-04-28 11:17) [6]

Ega23 ©   (28.04.04 11:08)

Mac"овский :) Источником является comp.sys.mac.programmer.misc


 
VMcL ©   (2004-04-28 11:20) [7]

У меня в одной из 1С-ский конф-ций, есть проверочный отчет, который, если всё ОК, выводит фразу "Несовпадения не найдены (но это не означает, что их нет).".

Есть также "фирменные" знаки. В случае остановки выполнения запроса, начальник нашего отдела пишет в окно сообщений фразу "Невеличка катастрофа" (укр.), а я, обычно, ограничиваюсь сухим "Oops!".


 
Danilka ©   (2004-04-28 11:21) [8]

[5] Гаврила ©   (28.04.04 11:13)
да, серьезная ошибка :))


 
Ega23 ©   (2004-04-28 11:22) [9]

Игорь Шевченко ©   (28.04.04 11:17) [6]

Весёлые ребята.


 
Рамиль ©   (2004-04-28 11:41) [10]

ERP система - "Галактика". Вместе с ней поставляется инструментарий Support. Есть свой язык программирования - монстр такой, смесь паскаля с собственными наработками.
Так вот написал у нас там один функцию в виде
.function MyFunc() без параметров. Так компилятор выдал предупреждение, дословно (сейчас только попробовал):
"Только подлые сионисты пишут func(); (стр. n, поз. m в ...)"


 
paul_k ©   (2004-04-28 11:46) [11]

Добрый человек программист и очень он любит пользователя.. особенно запеченого с гречкой..


 
Паниковский ©   (2004-04-28 13:04) [12]

paul_k
я гречку не люблю можно сменить на картошку


 
uny   (2004-04-28 13:08) [13]

"Внимательнее вводите данные" - такое не надо, улыбаться мешает:)


 
pasha_golub ©   (2004-04-28 13:18) [14]

Я обычно в меседжах об ошибке пишу всем до боли знакомое слово из трех букв. Но только во время отладки.


 
pasha_golub ©   (2004-04-28 13:19) [15]

Был такой случай, шо при наборе текста, одна наша "девочка" убила часа три-четрые своей работы. Так шеф заставил меня в редакторе два раза спрашивать про закрытие:

 MR := messagedlg("Сохранить файл "+ Caption +" перед выходом?",mtWarning,[mbYes,mbNo],0);
 {if MR = mrNo then
   MR := messagedlg("Спрашиваю еще раз. Сохранить файл "+ Caption +" перед выходом?",mtWarning,[mbYes,mbNo],0);}
 if MR = mrYes then  Memo1.Lines.SaveToFile(Caption);


 
uny   (2004-04-28 13:22) [16]

:) комп переспрашивает, ругается, но - не указывает и не обзывается.


 
VMcL ©   (2004-04-28 13:34) [17]

>>pasha_golub ©  (28.04.04 13:19) [15]

repeat
  MR := messagedlg("Сохранить файл "+ Caption +" перед выходом?",mtWarning,[mbYes,mbNo],0);
until MR = mrYes;


Так надежнее.


 
Гаврила ©   (2004-04-28 13:46) [18]


> pasha_golub ©   (28.04.04 13:18) [14]
> Я обычно в меседжах об ошибке пишу всем до боли знакомое
> слово из трех букв. Но только во время отладки.


ОЧень опасное дело. Сколько уже было случаев, когда такая версия уходила к пользователям ))


 
pasha_golub ©   (2004-04-28 13:48) [19]

VMcL ©   (28.04.04 13:34) [17]
:-))))))

Гаврила ©   (28.04.04 13:46) [18]
Да, ну. Бог миловал пока, я их сразу же затираю. Хотя... :-)


 
-SeM-   (2004-04-28 13:51) [20]

VMcL ©   (28.04.04 13:34) [17]

> repeat
>   MR := messagedlg("Сохранить файл "+ Caption +" перед выходом?",mtWarning,[mbYes,mbNo],0);
> until MR = mrYes;

Я уже улыбнулся :)


 
Vuk ©   (2004-04-28 14:08) [21]

Заголовок окна программы "Попытка объять необъятное".

Сообщения об ошибках.

"Записывайтесь в очередь на прием к начальнику склада (при себе иметь вазелин и бумажку, при сканировании которой Вы получили это сообщение). Если Вы не придете к начальнику склада, последствия будут непредсказуемы..."

"Не удается запустить приложение. Неизвестная ошибка №1"


 
pasha_golub ©   (2004-04-28 14:09) [22]

Vuk ©   (28.04.04 14:08) [21]
Про неизвестную ошибку номер 1 - это круто!!!


 
Vuk ©   (2004-04-28 14:12) [23]

to pasha_golub ©   (28.04.04 14:09) [22]:
>Про неизвестную ошибку номер 1 - это круто!!!
Это сделано специально, в память о первой версии C++ Builder. :o)


 
VMcL ©   (2004-04-28 14:13) [24]

>>pasha_golub ©  (28.04.04 13:18) [14]

>Я обычно в меседжах об ошибке пишу всем до боли знакомое слово из трех букв. Но только во время отладки.

Я надеюсь, что это слово "мир"? ;)


 
blackman ©   (2004-04-28 14:24) [25]

Can"t write: disk fool. (R)etry, (F)ormat, (C)all #911 ?...
E:\МОЕ>
Format c:? Don`t kill me, please!
Настоящие программисты делают так: COPY CON PROGRAM.EXE
А вы не пробовали переименовывать шефу winword.exe в ехе русскими буквами ?


 
Игорь Шевченко ©   (2004-04-28 14:38) [26]

Format из OS/2: Windows found. Delete ? [Y]es, [H]ell, Yes!


 
Ega23 ©   (2004-04-28 14:43) [27]

Да, про слово из трёх букв, ушедшее к заказчику - это мой косяк. Лично после этого от шефа ТАКИХ отгрёб, что зарёкся писать. Правда там ShowMessage("FUCK") было - лень раскладку переключать :о)


 
pasha_golub ©   (2004-04-28 14:52) [28]

Ega23 ©   (28.04.04 14:43) [27]
:-)))


 
Паниковский ©   (2004-04-28 14:53) [29]

Ega23
я обычно прогу через поиск проверяю перед сдачей чтоб там fuck не было...


 
Ega23 ©   (2004-04-28 14:54) [30]

я обычно прогу через поиск проверяю перед сдачей чтоб там fuck не было...

Интересное решение! Возьмём на заметку!


 
Vlad Oshin ©   (2004-04-28 14:57) [31]


> pasha_golub ©  (28.04.04 13:18) [14]
>
> >Я обычно в меседжах об ошибке пишу всем до боли знакомое
> слово из трех букв.

у нас один все кнопки, менюшки так обзавал :)
говорил, что лучше так понимает их функциональность


 
Паниковский ©   (2004-04-28 15:06) [32]

Vlad Oshin
и как у него диалог выглядел?

/----------------/
/ Сохранить файл?/
/                /
/  /х*й/ /х*у/   /
/----------------/

так что ли ?


 
Паниковский ©   (2004-04-28 15:06) [33]

Удалено модератором
Примечание: Дубль


 
Паниковский ©   (2004-04-28 15:08) [34]

сорри за дубль


 
Vlad Oshin ©   (2004-04-28 15:15) [35]

ну кнопка нет = примерно, нафиг
ок на логе = примерно зашибись
на одну кнопку надо нажимать, только после нажатия на другую, так вторую делал большую, с XYZ. Чтоб знать куда давить сначала


 
Игорь Шевченко ©   (2004-04-28 15:25) [36]

Vlad Oshin ©   (28.04.04 15:15)

В каком месте детство играет ? У меня бы такой экземпляр продержался бы до первого взгляда на подобное творчество.


 
Vlad Oshin ©   (2004-04-28 15:33) [37]


> Игорь Шевченко ©   (28.04.04 15:25) [36]

согласен. (он и незадержался,но по другой причине)
Но забавно, все равно


 
pasha_golub ©   (2004-04-28 15:37) [38]

Игорь Шевченко ©   (28.04.04 15:25) [36]
Это иногда по большей части нервы. Сидишь баги ловишь, а они сволочи где-то спрятались. А тут взял все матом обложил, глядишь и баг выскочил. ;-)


 
Rule ©   (2004-04-28 15:45) [39]

pasha_golub ©   (28.04.04 15:37) [38]

Да наслышан о твоих методах,
а я лично все делаю нормально сразу, аж выложить нечего :(


 
Игорь Шевченко ©   (2004-04-28 15:56) [40]

pasha_golub ©   (28.04.04 15:37)


> Это иногда по большей части нервы. Сидишь баги ловишь, а
> они сволочи где-то спрятались. А тут взял все матом обложил,
> глядишь и баг выскочил.


Я могу другой способ предложить.



Страницы: 1 2 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.56 MB
Время: 0.053 c
3-1081976637
Coder
2004-04-15 01:03
2004.05.16
Загадочный вопрос по SQL (ХП)


3-1082361081
Курьин Денис
2004-04-19 11:51
2004.05.16
Cristall Report и растровая графика, как динамически подгружать?


14-1082859005
Думкин
2004-04-25 06:10
2004.05.16
С днем рождения! 25 апреля.


14-1082975960
BigLeha
2004-04-26 14:39
2004.05.16
CLSID


14-1082852086
Rouse_
2004-04-25 04:14
2004.05.16
Пасхальные яйца





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский