Questions marquées «naming»

15
Qu'est-ce qu'un Bootstrapper en programmation?

Je vois parfois le terme "Bootstrapper". Je l'ai vu en dernier lors de la création de quelques exercices d'apprentissage pour Prism. Je suis tombé sur la UnityBootstrapperclasse. Ma question est: quand appelleriez-vous une classe un "Bootstrapper"? Pourquoi? Que dit-elle sur la

14
Avantages des espaces de noms / packages

Certains langages de programmation (par exemple Java et C ++) ont des fonctionnalités de langage appelées "packages" ou "espaces de noms". Est-il vraiment utile d'avoir des espaces de noms? Il est possible de marquer des fonctions et des classes comme appartenant à une bibliothèque particulière...

14
Nommer un champ booléen qui est un verbe

En Java, par convention, getter et setter pour les champs booléens seront isField()et setField(). Cela fonctionne parfaitement bien avec les noms de champs qui sont des adjectifs comme active, visible, closed, etc. Mais comment nommer un champ qui a la signification d'un verbe, comme haveChildren?...

13
Que signifie «aplatir»?

Si j'avais un arbre, "aplatir" impliquerait intuitivement obtenir une liste de tous les éléments de l'arborescence, de gauche à droite? Si j'ai une liste chaînée, "aplatir" impliquerait intuitivement obtenir une liste de tous les articles, en commençant par celui-ci Par exemple, une liste chaînée...

13
Choix des noms pour les tests d'intégration

Avec les tests unitaires, le domaine est assez petit, donc c'est facile. J'ai utilisé le methodName_conditions_result()schéma d'Osherove et je l'ai trouvé très clair. Mais avec les tests d'intégration, j'ai l'impression que cela ferait un nom très long, et que dois-je mettre en place methodName?...

13
Projet C évitant les conflits de nommage

J'ai du mal à trouver des conseils pragmatiques du monde réel sur les conventions de dénomination des fonctions pour un projet de bibliothèque C de taille moyenne. Mon projet de bibliothèque est séparé en quelques modules et sous-modules avec leurs propres en-têtes, et suit vaguement un style OO...

12
Comment dois-je marquer les types dans les programmes C et C ++?

Dans ma réponse , j'ai utilisé _tà la fin des types, qui se sont terminés au mieux, controversés. C'est la pratique que j'utilise dans mes projets en cours. typedef struct { int x; int y; } point_t; Cela devait être cohérent avec les types C de stddef.htype size_tou ptrdiff_t. Cependant, selon...