Génie logiciel

11
Qu'est-ce qu'un développeur «Business Intelligence»? [fermé]

Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Fermé il y a 4 ans . 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...

11
Qu'est-ce que le «biais de code»?

Dans le livre O'Reilly sur Scala, j'ai lu que le copier-coller de code crée: ... crée des problèmes de surcharge de code, de maintenabilité et de biais , Je ne vois aucune définition évidente du mot asymétrique dans son contexte. Je suis conscient des problèmes de copier-coller, mais je ne peux pas...

11
Existe-t-il des études empiriques sur les effets des commentaires du code source sur la qualité des logiciels, la maintenabilité et la productivité des développeurs? [fermé]

Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 6 ans . Je suis partisan de commenter le code source et de...

11
Utiliser les branches de test dans Git

Nous avons quelqu'un (appelons-le Ted) qui est chargé de tester les nouvelles fonctionnalités et les corrections de bugs. Nous utilisons Git et GitHub . masterdevrait être / est toujours déployable et developmentc'est là que nous validons / fusionnons les nouvelles fonctionnalités ou corrections de...

11
Dois-je utiliser des méthodes abstraites ou virtuelles?

Si nous supposons qu'il n'est pas souhaitable que la classe de base soit une classe d'interface pure, et en utilisant les 2 exemples ci-dessous, quelle est la meilleure approche, en utilisant la définition de classe de méthode abstraite ou virtuelle? L'avantage de la version "abstraite" est qu'elle...

11
Conception de modèle de commande

J'ai cette ancienne implémentation du modèle de commande. C'est en quelque sorte passer un Contexte à travers toute l' implémentation de DIOperation , mais j'ai réalisé plus tard, dans le processus d'apprentissage et d'apprentissage (qui ne s'arrête jamais), que ce n'est pas optimal. Je pense aussi...