Questions marquées «coding-style»

Le style de codage est un ensemble de directives qui aident à la lisibilité et à la compréhension du code source.



4
Déclaration à terme vs inclure
Reduce the number of #include files in header files. It will reduce build times. Instead, put include files in source code files and use forward declarations in header files. J'ai lu ça ici. http://www.yolinux.com/TUTORIALS/LinuxTutorialC++CodingStyle.html . Il indique donc si une classe (classe A) dans le fichier d'en-tête n'a pas besoin …
17 c++  coding-style 



3
Pourquoi utiliser l'exception Over (checked)?
Il n'y a pas si longtemps, j'ai commencé à utiliser Scala au lieu de Java. Une partie du processus de «conversion» entre les langues pour moi a été d'apprendre à utiliser Eithers au lieu de (coché) Exceptions. J'ai codé de cette façon pendant un certain temps, mais récemment, j'ai commencé …


4
Dois-je préférer des propriétés avec ou sans champs privés?
La base de code dans laquelle je travaille a maintenant la convention d'utiliser des champs privés et des propriétés publiques. Par exemple, la plupart des classes ont leurs membres définis comme ceci: // Fields private double _foo; private double _bar; private double _baz; // Properties public double Foo { get{ …
16 c#  coding-style 


6
Comment puis-je promouvoir et encourager un code de haute qualité?
Je travaille en tant que développeur iOS dans une petite société d'externalisation au sein d'une équipe de 4 personnes. Nous travaillons sur un projet qui a commencé quelques années avant que moi et deux autres développeurs ne rejoignions l'entreprise. Avant cela, le projet était principalement réalisé par une seule personne. …



5
Retour booléen de set.add () in if conditionnel?
L'opérateur add de la classe set renvoie un booléen qui est vrai si l'élément (qui doit être ajouté) n'était pas déjà là, et faux sinon. Est en train d'écrire if (set.add(entry)) { //do some more stuff } considéré comme un bon style en termes d'écriture de code propre? Je me …


7
Cela justifie-t-il les déclarations goto?
Je suis tombé sur cette question il y a une seconde, et j'en retire une partie du matériel: y a- t-il un nom pour la construction «break n»? Cela semble être un moyen inutilement complexe pour les gens d'avoir à demander au programme de sortir d'une boucle for double-nested: for …

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.