Top 10 reasons not to use coding standards : Top 10 des raisons de ne pas utiliser les normes de codage:

1. Coding conventions are hard to remember. Conventions de codage sont difficiles à mémoriser. Why would you, the superstar programmer, have to remember coding conventions? Pourquoi voulez-vous, la superstar programmeur, se rappeler conventions de codage? As a superstar you should be allowed to code-as-you-will and leave it to the minions to clean it up after you. Comme une superstar vous devriez être autorisé à code-as-you-volonté et de laisser les séides de nettoyer les dégâts après vous.

2. Coding standards gives manager’s / clients yet another reason to reject your product / solution. Normes concernant la codification donne du gestionnaire de clients encore une autre raison de rejet de votre produit ou solution. Why empower them to evaluate you on yet another metrics? Pourquoi leur donner les moyens de vous évaluer sur une autre paramètres? After all managers have been known to measure productivity by counting lines of code. Après tous les gestionnaires ont été connus pour mesurer la productivité en comptant les lignes de code. This isn’t fiction. Ce n'est pas la fiction. I had one manager who counted productivity with wc -l . J'ai eu un directeur qui en compte la productivité avec wc-l.

3. Coding standards are different for different companies. Normes de codage sont différentes pour différentes entreprises. So having a coding convention in companies reduces mobility of software developers. Donc, avoir une convention de codage dans les entreprises réduit la mobilité des développeurs de logiciels. Why would you, as a software developer, want to reduce your mobility? Pourquoi voulez-vous, comme un développeur de logiciel, vous voulez réduire votre mobilité?

4. You can never agree on whether tabs are good or spaces are good. On ne peut jamais décider si les onglets sont une bonne ou d'espaces sont bonnes. And then whether it is four spaces or eight. Et puis, si elle est de quatre ou huit places. Deciding upon a coding convention means you have to participate in endless fights of both camps. Décider sur une convention de codage signifie que vous avez à participer à des combats sans fin des deux camps. Not to mention whether hungarian notation is better or polish notation. Sans oublier que la notation hongroise est le meilleur ou la notation polonaise. Why bother? Pourquoi s'en inquiéter?

5. Coding convention makes your code easier to understand. Convention de codage rend votre code plus facile à comprendre. That makes your job less secure. Cela rend votre travail moins sûr. Maintaining good coding standard means your code can be understood by anyone and your project easily outsourced to some lowly-paid Indian’s in Bangalore (the horror!). Le maintien d'une bonne norme de codage signifie que votre code peut être comprise par tous et facilement votre projet en sous-traitance à certains petits-payé Indiens à Bangalore (l'horreur!).

6. Insurance against merger & acquisitions. Assurance contre les fusions & acquisitions. Your job is virtually insured if your project is worth something. Votre travail est pratiquement assuré si votre projet est une valeur de quelque chose. Nobody else in the whole wide world can decipher your code as you rigorously do not follow any coding standards. Personne d'autre dans le monde entier peuvent déchiffrer le code que vous rigoureusement ne suivent pas de normes de codage.

7. Oh yeah, I am doing exactly that . 7. Oh oui, je suis en train de faire exactement cela. Imagine you are facing a strong opponent / competitor who questions your very capability to execute the project successfully. Imaginez que vous êtes face à un adversaire fort / concurrent questions qui votre capacité à exécuter le projet avec succès. You can easily bluff your way through as nobody can decipher your code to expose your bluff. Vous pouvez facilement bluff votre chemin à travers comme personne ne peut déchiffrer votre code d'exposer votre bluff. Then you can later correct the mistakes, or should you? Puis plus tard, vous pouvez corriger les erreurs, ou si vous?

8. Coding standards does not increase shareholder value. Normes concernant la codification ne pas augmenter la valeur pour les actionnaires. You can use this high-sounding phrase (and lie) to impress your colleagues or manager. Vous pouvez utiliser cette haute expression de sondage (et sont) pour impressionner vos collègues ou le gestionnaire. If your project is doomed then you may actually be right. Si votre projet est voué mai puis vous être fait droit.

9. Lack of coding standards is an in-built obfuscator of your source code. L'absence de normes de codage est une construction en obfuscator de votre code source. Even if your code gets stolen (like Microsoft’s), nobody can make head or tail out of it (like Microsoft’s). Même si votre code est volé (comme Microsoft), personne ne peut faire de tête ou de queue de celui-ci (comme Microsoft). Remember never to write code like Sybase or you will suffer when it gets stolen (by you know who). Rappelez-vous de ne jamais écrire du code comme Sybase ou vous souffrir quand il fait volé (par vous savez qui).

10. Coding standards isn’ta good conversation starter. Normes concernant la codification n'est pas un bon starter de conversation. You cannot impress your significant other (or hopeful) with it. Vous ne pouvez pas impressionner vos significative d'autres (ou espoir) avec elle. Nor can you use it as a leverage to demand a raise. Par ailleurs, vous pouvez l'utiliser comme un levier pour soulever une demande. So why bother? Alors, pourquoi s'en inquiéter?