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.

1
Introduction de variables locales supplémentaires comme remplacement de commentaire
Est-il judicieux d'utiliser des variables locales supplémentaires, techniquement superflues, pour décrire ce qui se passe? Par exemple: bool easyUnderstandableIsTrue = (/* rather cryptic boolean expessions */); if(easyUnderstandableIsTrue) { // ... } En ce qui concerne les frais généraux techniques, je m'attends à ce que le compilateur optimise cette ligne supplémentaire. …








3
Utilisation de «ceci» à Golang
Sur ce qui se rapproche le plus de Golang, un guide de style se trouve ici , sous Receiver Names, il est écrit: Le nom du récepteur d'une méthode doit refléter son identité; souvent une abréviation d'une ou deux lettres de son type suffit (comme "c" ou "cl" pour "Client"). …



4
Quelle est la meilleure façon d'appeler une méthode qui n'est disponible que pour une classe qui implémente une interface mais pas l'autre?
Fondamentalement, je dois exécuter différentes actions dans une certaine condition. Le code existant est écrit de cette façon Interface de base // DoSomething.java interface DoSomething { void letDoIt(String info); } Mise en place de la première classe ouvrière class DoItThisWay implements DoSomething { ... } Mise en place de la …


4
Ruby: if variable vs if variable.nil?
Je suis nouveau chez Ruby et j'ai été surpris quand j'ai découvert que tous les objets étaient vrais, à part zéro et faux. Même 0 est vrai. Une bonne chose à propos de cette propriété de la langue est que vous pouvez écrire: if !variable # do stuff when variable …


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.