La charte du développeur
By Greg on Friday, December 25 2009, 23:47 - Hors-sujet - Permalink
A prendre avec humour évidement !! (au cas où il faut préciser pour certains)

N'écris jamais une ligne de code que quelqu'un peut comprendre.
Rend la plus simple ligne de code complexe. Utilises des noms longs et non-intuitifs.
Ne codes jamais "a=b", mais plutôt quelque chose du genre :
AlphaNodeSemaphore=*(int)(&(unsigned long)(BetaFrameNodeFarm));Tapes vite, penses lentement.
N'utilises jamais de références directes à quoi que ce soit.
Enterres tout dans des macros. Enterres ces macros dans des fichiers "Include".
Référence ces fichiers "Include", indirectement , à partir d'autres fichiers "Include".
Utilises des macros pour référencer ces fichiers "Include".N'inclus jamais un commentaire qui pourrait aider quelqu'un à comprendre ton code. S'ils le comprennent, ils n'ont pas besoin de toi.
Ne génères jamais de nouveaux sources. Fais un "ifdef" dans les anciens.
Tout programme devrait être généré à partir des mêmes sources.
N'archives jamais les sources nécessaires à la génération d'un programme. Caches-les sur ton propre disque. S'ils peuvent générer ton programme, ils n'ont pas besoin de toi.
Tes fonctions ne doivent jamais retourner une valeur. Elles doivent retourner un pointeur vers une structure qui contient un un pointeur vers une valeur.
Ne discutes jamais les choses en termes concrets. Toujours dans l'abstrait. S'ils peuvent te comprendre, ils n'ont pas besoin de toi.
Ne termines jamais un projet dans les délais. Si tu le fais, ils penseront que c'était facile, et que n'importe qui pourrait le faire, et qu'ils n'ont pas besoin de toi.
Si quelqu'un s'arrête à ton bureau pour te poser une question, parles, parles, mais ne réponds pas à la question. S'ils obtiennent des réponses, ils n'ont pas besoin de toi.
Noies ce que tu dis ou écrit dans un jargon technique innintelligible : ça fait gagner du temps, et ça impressionne (parfois)
Ne nettoies jamais ton bureau. Ne jettes jamais un vieux listing.
Ne dis jamais bonjour à personne dans le hall d'entrée. Ne t'adresses à personne par son nom.
Si tu dois le faire, murmures vaguement , ou utilises un nom erroné. Entretiens toujours l'illusion que tu es perdu , très loin, concentré dans la logique complexe.Ne portes jamais une chemise assortie à tes pantalons.
Portes une chemise pleine de faux-plis le plus souvent possible. Elle doit dépasser de ton pantalon. Fermes le bouton du haut, mais sans cravatte. Ca souligne ton coté "nerd".


