Donnez du sens et des explications avec le moins de caractères possible sous une forme qui soit la plus acceptée par votre équipe ou votre communauté en général.
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
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 4 ans . Je viens de commencer à …
J'écris actuellement une petite application de bureau pour un ami, mais je le fais principalement comme une expérience d'apprentissage pour moi-même. Dans le but de s'instruire et de faire les choses de la bonne façon, je veux avoir des numéros de version pour cette application. Ma recherche a mis en …
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 4 ans . Un de nos développeurs seniors …
Java 8 a ajouté le concept d' interfaces fonctionnelles , ainsi que de nombreuses nouvelles méthodes conçues pour prendre des interfaces fonctionnelles. Les instances de ces interfaces peuvent être créées succinctement à l'aide d' expressions de référence de méthode (par exemple SomeClass::someMethod) et d' expressions lambda (par exemple (x, y) …
Nous nommons en fait nos packages de test comme leurs homologues à tester. On se retrouve donc avec cette structure: src/main/java com.hello.world helloWorld.java src/test/java com.hello.world helloWorldTest.java J'ai toujours pensé que ce n'était pas assez intelligent car vous ne pouvez pas faire la distinction entre "test" et "to-test" si seulement fourni …
J'ai rencontré du code (C # si c'est important) qui a des classes qui portent le même nom, mais qui diffèrent dans leurs espaces de noms. Ils ont tous tendance à représenter la même chose logique, mais sont souvent des «vues» différentes du même objet. Les différents espaces de noms …
Les noms de variables affectent-ils les performances du site Web? Je sais que ce sera un nombre très faible, mais peut-on encore donner les raisons de ne pas choisir un nom de variable long en termes de performances?
Dans la fonction d'ordre supérieur, repliez / réduisez quel est le nom, le cas échéant, de l'argument fonctionnel? Je travaille sur une bibliothèque de traitement tabulaire monadique où les lignes sont pliées pour produire des analyses simples (comme trouver le minimum, le maximum, la moyenne d'une colonne). Je recherche donc …
Je suis au milieu d'un désaccord (cordial, bien sûr) avec mon avance sur le nom des branches. Cela s'applique aux correctifs de bogues et aux petites branches de fonctionnalités, pas aux branches de fonctionnalités de longue durée. Pour les branches de fonctionnalités de longue durée, nous convenons que les noms …
En général, il est bon d'éviter les mots comme "handle" ou "processus" dans le cadre des noms de routine et des noms de classe, sauf si vous traitez (par exemple) des descripteurs de fichiers ou (par exemple) des processus Unix. Cependant, les classes abstraites ne savent souvent pas vraiment ce …
Comment appelez-vous les classes sans méthodes? Par exemple, class A { public string something; public int a; } Ci-dessus est une classe sans aucune méthode. Ce type de classe a-t-il un nom spécial?
Mon patron utilise le terme «portail» pour le projet sur lequel je travaille tout le temps. Pour moi, le mot me fait penser à Yahoo à la fin des années 90. Le mot «portail» a-t-il une connotation old-school, ou est-ce juste moi? Pensez-vous qu'il est acceptable de l'utiliser ou entraînera-t-il …
Je sais que la convention «I» existe depuis COM, mais je n'ai jamais compris pourquoi elle n'a pas été reconsidérée comme toutes les autres conventions de dénomination avant .NET. Du point de vue de la consommation, la seule chose qui sépare une interface, disons, d'une classe abstraite, c'est qu'elles peuvent …
Je dois créer un adaptateur entre deux logiciels (simulation mécanique, non-cs). En supposant que nous ayons une classe nommée ThatThing. Je dois gérer diverses implémentations spécifiques au fournisseur. Ces versions n'ont pas de noms significatifs (contrairement à eclipse helios, indigo etc.). 1. Comment dois-je nommer une classe qui devrait exprimer …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.