Questions marquées «naming-standards»


2
Convention de nommage des fichiers Python?
J'ai vu cette partie de PEP-8 https://www.python.org/dev/peps/pep-0008/#package-and-module-names Je ne sais pas s'il s'agit du nom de fichier d'un module / classe / package. Si j’avais un exemple de chacun, les noms de fichiers devraient-ils tous être en minuscules avec des traits de soulignement, le cas échéant? Ou autre chose?


1
Conventions de dénomination du protocole Swift [fermées]
Venant d'un arrière-plan principalement c #, je suis habitué à utiliser le terme "interface" pour décrire un objet sans implémentation définissant le comportement. En c #, la convention est d’ajouter des noms d’interface avec "I", comme dans IEnumerable, etc. Bien entendu, le concept a différents noms dans différentes langues. Dans …


9
Comment nommer une méthode qui effectue une tâche et renvoie un booléen sous forme d'état?
S'il y a une méthode bool DoStuff() { try { // doing stuff... return true; } catch (SomeSpecificException ex) { return false; } } devrait-il plutôt s'appeler IsStuffDone()? Les deux noms pourraient être mal interprétés par l'utilisateur: Si le nom est: DoStuff()pourquoi renvoie-t-il un booléen? Si le nom est, IsStuffDone()il …

3
Readme.txt contre README.txt
Je viens de bifurquer un projet dans Github, j'ai fait mes changements, etc. Cela m'a fait me demander: je vois surtout README.txt dans les projets open source et le fichier que j'ai édité était Readme.txt. Est-ce une sorte de standardisation ou aurais-je dû le laisser tel quel?





3
Les noms de méthode «plus» et «moins» sont-ils appropriés?
Java SE 8 est livré avec un nouveau mécanisme pour les dates, l' introduction LocalDate, LocalTimeet des LocalDateTimeclasses pour représenter instants de temps. Pour manipuler ces instants, un ensemble de méthodes sont données: LocalDate.plusDays(...), LocalDate.minusDays(...)et ainsi de suite. J'ai toujours pensé que la bonne pratique consistait à nommer les méthodes …



7
Quelle est l'idée derrière le nommage des classes avec le suffixe «Info», par exemple: «SomeClass» et «SomeClassInfo»?
Je travaille dans un projet qui traite des périphériques physiques, et je ne sais pas comment nommer correctement certaines classes de ce projet. Étant donné que les appareils réels (capteurs et récepteurs) sont une chose et que leur représentation dans le logiciel en est une autre, je pense à nommer …

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.