Je remarque que tomdoc.org utilise exclusivement des commentaires sur une seule ligne. Mais l'idée même de la documentation dans le code semble naturelle avec les commentaires multilignes de Ruby (=begin ... =end
). Est-ce que quelqu'un sait s'il y a une raison particulière pour laquelle Tomdoc colle aux commentaires sur une ligne? Ou est-ce simplement une préférence?Tomdoc - en utilisant des commentaires Ruby multilignes
0
A
Répondre
2
Je ne sais pas pourquoi Tomdoc utilise le style unique en ligne, mais voici quelques raisons que je préfère:
- La paroi verticale de octothorpes plus clairement les commentaires sépare du code.
- Les commentaires entourant et
=end
augmentent la hauteur verticale des commentaires déjà suffisamment répartis. - Les commentaires octothorpés sont la norme Ruby, et suivant la norme, il est plus facile de lire le code d'autres personnes.
- et
=end
doivent être sur la première colonne, encrassant l'indentation.
Questions connexes
- 1. Commentaires multilignes en mode Emacs
- 2. Injection SQL et commentaires multilignes
- 3. Y a-t-il des commentaires multilignes disponibles en CSS?
- 4. Expression régulière pour correspondre à des commentaires multilignes
- 5. SilverStripe3: commentaires multilignes dans le modèle
- 6. Problèmes avec les commentaires multilignes jquery
- 7. Commentaires multilignes sans tampon dans CoffeeScript?
- 8. Comment ajouter des commentaires en ligne pour des missions de chaîne multilignes en python
- 9. ANTLR: Comment ignorer les commentaires multilignes
- 10. Comment faire des commentaires multilignes dactylographiée (angulaire 2)
- 11. script Shell: intercaler des commentaires entre les opérateurs multilignes logiques
- 12. les avantages et les inconvénients des commentaires multilignes et des commentaires d'une ligne
- 13. Ecrire des chaînes multilignes dans des cellules en utilisant openpyxl
- 14. comment combiner des macros multilignes en C avec des commentaires à la fin d'une ligne
- 15. Comment remplacer Javascript commentaires multilignes avec le texte en milieu utilisant l'expression rationnelle
- 16. Correspondre Lua chaînes multilignes et commentaires avec Regex
- 17. Ruby Citations multilignes de concombre avec interpolation?
- 18. Comment reformater les commentaires multilignes dans Eclipse PDT?
- 19. analyse des commentaires phpdoc en utilisant PHPDocumentor
- 20. Comment développer tous les commentaires multilignes dans FDT 4?
- 21. Comment désactiver '*' dans les commentaires multilignes dans Eclipse?
- 22. Ruby regex pour trouver des commentaires?
- 23. Parser en Ruby: traiter des commentaires collants et citations
- 24. Analyse XML des balises multilignes
- 25. Utiliser ruby et nokogiri pour analyser HTML en utilisant des commentaires HTML comme marqueurs
- 26. Quelle est la meilleure façon d'extraire des commentaires de cellules Excel en utilisant Perl ou Ruby?
- 27. Python 3.2: comment diviser des chaînes multilignes en sections en utilisant des groupes de lignes
- 28. onglets multilignes
- 29. DataGridViewCell multilignes en mode d'édition
- 30. Recherche de chaînes multilignes en utilisant sed ou perl
Je ne suis pas d'accord avec votre troisième point. Chaque fonctionnalité syntaxique dans Ruby est standard Ruby. Je pense que votre quatrième point est le plus convaincant. – sawa
D'accord que l'indentation est importante. C'est une bonne raison de préférer '#'. – Yawar