Génie logiciel

9
Nommage de classe abstraite Java

Exemple: Vous créez une classe abstraite pour les actions Ajax. Différentes actions Ajax étendront toutes cette classe. Problème: Nommez-vous la classe AjaxAction ou AbstractAjaxAction? Lorsque vous créez des sous-classes, les nommez-vous: action AjaxAction Nommez-les simplement ce qu'ils sont Je...

9
Passer de C # à Java, quels «accrochages» dois-je faire?

Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Je vais peut-être devoir passer à Java pour un nouveau projet. J'ai très peu de connaissances sur...

9
Un nouveau nom pour les tests unitaires [clôturé]

Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Vous souhaitez 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 n'ai jamais aimé les tests unitaires....

9
Recharge à l'heure / projet [fermé]

Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 7 ans . Ceci est lié à une question que j'ai posée plus tôt -...

9
Opérateur de fusion de propriétés pour C #

L'opérateur de coalescence nulle en c # vous permet de raccourcir le code if (_mywidget == null) return new Widget(); else return _mywidget; Jusqu'à: return _mywidget ?? new Widget(); Je continue de trouver qu'un opérateur utile que j'aimerais avoir en C # serait celui qui vous permettrait de...

9
Gestion de la rédaction des spécifications

Je ne peux tout simplement pas imaginer écrire un logiciel sans spécification. Peu importe à quel point il est sommaire ou de haut niveau, il est important d'expliquer aux programmeurs désemparés quelles sont les fonctionnalités du programme. Mais le problème avec la spécification est qu'elle est...