Articles of conventions de nommage

Conventions de dénomination pour fichiers de classe partielle

Je génère l’essentiel de mon code d’échafaudage ASP.NET MVC. Tous les fichiers générés sont des classes partielles qui utilisent des conventions de dénomination standard. Par exemple, mon fichier de contrôleur d’employé s’appelle EmployeeController.cs. Si je souhaite étendre le EmployeeController avec une logique personnalisée non générée, je crée un second fichier de classe partiel nommé EmployeeControllerCustom.cs. […]

Conventions de dénomination de la méthode C #: ToSomething vs. AsSomething

Alors que j’écrivais des méthodes d’extension pour mes objects de logique métier, je suis arrivé à la question de renommer les méthodes de conversion. someObject.ToAnotherObject() irait bien avec l’ someObject.ToAnotherObject() largement utilisé. Cependant, LINQ, par exemple, mélange les deux variantes et je ne trouve aucune différence entre elles. ToDictionary() , ToList() , AsParallel() , AsQueryable() […]

Branches et balises de libération de stream Git – avec ou sans préfixe «v»

J’ai vu plusieurs définitions contradictoires sur divers sites Web liés à git flow. Existe-t-il une recommandation officielle ou une source unique de vérité? Branches: release/1.2.3 ou release/v1.2.3 Tags: 1.2.3 ou v1.2.3

Convention de nommage pour les constantes Scala?

Quelle est la convention de dénomination des constantes Scala? Une brève recherche sur les suggestions StackOverflow majuscule CamelCase (la première ligne ci-dessous), mais je voulais vérifier. val ThisIsAConstant = 1.23 val THIS_IS_ANOTHER_CONSTANT = 1.55 val thisIsAThirdConstant = 1.94 Quel est le style Scala recommandé?

Convention de dénomination de classe C #: est-ce BaseClass ou ClassBase ou AbstractClass?

Quelle est l’approche recommandée pour nommer les classes de base? Est-ce que le préfixe du nom de type est ” Base ” ou ” Abstract ” ou est-ce que nous allons simplement le suffixer avec “Base”? Considérer ce qui suit: type: ViewModel par exemple MainViewModel , ReportViewModel classe de base: BaseViewModel ou ViewModelBase ou AbstractViewModel […]

Conventions de dénomination pour les classes abstraites

Je me souviens très bien que, à une certaine époque, la directive de Microsoft consistait à append le suffixe “Base” à une classe abstraite pour éviter le fait qu’elle était abstraite. Par conséquent, nous avons des classes telles que System.Web.Hosting.VirtualFileBase , System.Configuration.ConfigurationValidatorBase , System.Windows.Forms.ButtonBase et, bien sûr, System.Collections.CollectionBase . Mais j’ai remarqué que récemment, beaucoup […]

Convention de nommage pour les classes d’utilitaires en Java

Lorsque vous écrivez des classes utilitaires en Java, quelles sont les bonnes directives à suivre? Les paquets devraient-ils être “util” ou “utils”? Est-ce ClassUtil ou ClassUtils? Quand une classe est-elle un “assistant” ou un “utilitaire”? Utilitaire ou utilitaires? Ou utilisez-vous un mélange d’entre eux? La bibliothèque Java standard utilise à la fois Utils et Utilities: […]

Existe-t-il des conventions sur la manière de nommer les ressources?

Existe-t-il des conventions pour nommer les ressources sous Android? Par exemple, des boutons, des textViews, des menus, etc.

Quelles sont les conventions d’appellation les plus courantes dans C?

Quelles sont les conventions de dénomination couramment utilisées dans C? Je sais qu’il y en a au moins deux: GNU / linux / K & R avec lower_case_functions ? prénom ? avec les fonctions UpperCaseFoo Je parle de C seulement ici. La plupart de nos projets sont de petits systèmes embarqués dans lesquels nous utilisons […]

Que signifie iota de std :: iota?

Je suppose que le “i” est incrémenté et le “a” est assigné, mais je n’ai pas pu trouver ou trouver la réponse. En outre, il ressemble beaucoup à la norme non standard que je trouve déroutante.