Это не на конкурс. Это рыдательная и очень душевная функция должна быть включена в любой механизм генерации исключений.

Тогда вызов raise Exception.Create(emoexceptionsgeneration) будет выдавать очень эмоциональные ошибки



function emoexceptionsgeneration: string;

var

emovariable: Integer;

begin

randomize;

emovariable := random(9) + 1;

case emovariable of

1: Result := 'You hate me. I feel it, it''s very emotional';

2: Result := 'I''m crying at this moment. And I don''t have any ideas about this bug';

3: Result := 'It''s very emotional, but I''m dying';

4: Result := 'Got any razors for my silicon CPU?';

5: Result := 'You are heartless and cruel developer (and/or tester/user)';

6: Result := 'Let''s cry together';

7: Result := 'I need more badges to improve my emotionality';

8: Result := 'Didn''t we cry on this bug last time?';

9: Result := 'Pain is the only way out';

end;

end;



{Русская локализация эксепшенов

1. Ты меня ненавидишь. Я это чувствую - и это очень эмоционально.

2. В настоящий момент я рыдаю. И у меня нет никаких соображений по поводу бага.

3. Это очень эмоционально, но я умираю.

4. У тебя есть лезвия для моего кремниевого процессора?

5. Ты бессердечный и жестокий разработчик (и/или тестер/пользователь)

6. Давай поплачем вместе

7. Мне нужно больше значков, чтобы повысить свою эмоциональность.

8. Не над этим ли багом мы рыдали в прошлый раз?

9. Боль - это единственный выход.

Конец локализации}