Questions marquées «coding-standards»

Les normes de codage, ou conventions de codage, sont des ensembles de règles ou de lignes directrices conçues pour régir le processus de production de code dans un projet logiciel. Ils sont généralement basés sur les meilleures pratiques de l'industrie ou sur des conventions généralement acceptées. Ils incluent les conventions de dénomination, le style, les fonctionnalités interdites, etc.


30
La pire norme de codage que vous ayez eu à suivre? [fermé]
Avez-vous déjà eu à travailler selon des normes de codage qui: A considérablement diminué votre productivité? Ont-ils été inclus à l'origine pour de bonnes raisons, mais ont-ils été conservés longtemps après que la préoccupation initiale soit devenue sans objet? Étaient dans une liste si longue qu'il était impossible de se …

12
Est-il utile d'inclure un «journal des modifications» dans chaque fichier de code lorsque vous utilisez le contrôle de version?
J'avais l'impression qu'un système de contrôle de version éliminait le besoin d'avoir des "journaux de modification" collés partout dans le code. J'ai souvent vu l'utilisation continue des journaux de modifications, y compris de gros blocs longs au début des procédures stockées avec une grande section bloquée pour les modifications du …


9
Qu'est-ce que XXX signifie dans un commentaire? [fermé]
Que veulent dire généralement les gens chaque fois que vous voyez XXXun commentaire? De temps en temps, je vais voir un commentaire comme celui-ci: # XXX - This widget really should frobulate the whatsit Bien sûr, je peux dire ce que le commentaire signifie, mais que signifie généralement le XXX? …

5
Pourquoi ne pas utiliser la directive 'using' en C #?
Les normes de codage existantes pour un grand projet C # incluent une règle selon laquelle tous les noms de type doivent être pleinement qualifiés, interdisant ainsi l’utilisation de la directive "using". Donc, plutôt que le familier: using System.Collections.Generic; .... other stuff .... List<string> myList = new List<string>(); (Ce n'est …

13
Est-il raisonnable d’annuler la garde de chaque pointeur déréférencé?
Lors d'un nouvel emploi, les critiques de code correspondant à ce code me sont signalées: PowerManager::PowerManager(IMsgSender* msgSender) : msgSender_(msgSender) { } void PowerManager::SignalShutdown() { msgSender_->sendMsg("shutdown()"); } On me dit que la dernière méthode devrait se lire: void PowerManager::SignalShutdown() { if (msgSender_) { msgSender_->sendMsg("shutdown()"); } } c'est-à-dire que je dois mettre …









En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.