Questions marquées «conventions»



5
Est-il suffisant que les méthodes soient distinguées uniquement par le nom de l'argument (pas le type)?
Suffit-il que les méthodes se distinguent uniquement par le nom de l'argument (pas le type) ou vaut-il mieux le nommer plus explicitement? Par exemple T Find<T>(int id)vs T FindById<T>(int id). Y a-t-il une bonne raison de le nommer plus explicitement (c'est-à-dire d'ajouter ById) ou de ne garder que le nom …




3
«État» ou «statut»? Quand un nom de variable doit-il contenir le mot «état» et quand un nom de variable doit-il contenir le mot «état»? [fermé]
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 6 ans . En lisant le code et …

3
Pourquoi les arbres poussent-ils vers le bas?
Pourquoi les arbres poussent-ils vers le bas en informatique? J'ai l'impression que cela revient à une imprimante et qu'un programme traversant un arbre imprime d'abord la racine et utilise la notion de pile de papier sans fond pour exprimer les niveaux indéfinis de récursivité qui pourraient être rencontrés. Les références: …



6
Conventions de dénomination Javascript
Je viens de Java et je suis nouveau sur JavaScript. J'ai remarqué de nombreuses méthodes JavaScript utilisant des noms de paramètres à caractère unique, comme dans l'exemple suivant. doSomething(a,b,c) Je n'aime pas ça, mais un collègue développeur JavaScript m'a convaincu que cela est fait pour réduire la taille du fichier, …



1
Que signifie «TILT» dans un commentaire?
Je lis Clean Code par Robert C. Martin, et la phrase TILTapparaît inexplicablement dans certains exemples de code. Exemple (c'est en Java, soit dit en passant): ... public String errorMessage() { switch (status) { case ErrorCode.OK: // TILT - Should not get here. return ""; case ErrorCode.UNEXPECTED_ARGUMENT: return "Unexpected argument"; …


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.