En Delphi 2009, SysUtils.pas contient cette ligne 425 :
- Est-ce simplement un oeuf de Pâques ou quelque chose de grave ?
- Lorsque cette exception doit être levée ?
- Il existe également dans Delphi Prism et/ou Free Pascal ?
En Delphi 2009, SysUtils.pas contient cette ligne 425 :
C'est juste le résultat d'une longue journée et nous avons eu un peu le vertige. Pour de nombreux, de nombreuses années (depuis que j'avais été sur l'équipe), nous avions toujours plaisanté à propos du remplacement de certains message d'erreur du compilateur pour l'une des erreurs les plus courantes avec un message similaire. À l'interne, nous avons toujours plaisanté et se moquait de différentes choses et les gens (la plupart du temps sur l'équipe elle-même). Si vous n'avez pas un sens de l'humour, vous êtes destiné à une mort prématurée.
C'était une simple conversation;
"Oh, vous devriez avoir soulevé la EProgrammerNotFound exception dans cette fonction."
"LOL! On doit ajouter que, d'exception et de voir qui avis."
"Je me demande comment beaucoup de spéculations, il y aura de savoir pourquoi il est là?"
Donc, je crois que tout ce que je peux dire, c'est "Vous avez tous joué à droite dans nos mains ;-)... Buwahahaha! pwned!"
Il a été introduit en Delphi 2009, toujours présent dans Delphi 2010, et a récemment obtenu quelques plus d' attention sur l' internet.
Je pense que c'est un oeuf de pâques, similaire à "EBCAK" (Erreur Entre la Chaise et le Clavier), et le saut de Delphi numéro de version 13.
Je ne pense pas que EProgrammerNotFound est fait pour être utilisé à tous, mais depuis qu'il est là, les gens vont en plaisantant l'utiliser (genre mettre un errant "const Faux = True; True = False;" quelqu'un elses code source).
--jeroen
L'origine est discutable, mais il est connu depuis un certain temps...
Marco Cantu plaisanté à ce sujet dans "le Côté Amusant de Delphes" session.
OMI, il devrait être utilisé plus souvent ;-)
Lisez la suite:
http://wings-of-wind.com/2010/01/12/best-programming-feature-ever/
http://blog.barrkel.com/2008/11/reference-counted-pointers-revisited.html
PS: je ne pense pas qu'il existe dans Delphi Prism, FreePascal ou C# (mais il devrait). <G>
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.