Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 4 ans . L' effet Einstellung fait référence à …
Un de mes collègues avait l'impression que notre service logiciel était très avancé, car nous utilisions à la fois un serveur de build avec intégration continue et un logiciel de contrôle de version. Cela ne correspondait pas à mon point de vue, car je ne connaissais qu'une seule entreprise que …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 5 ans . Comment les programmeurs Scala sont-ils interviewés? …
Quand j'étudiais à l'université, j'ai souvent entendu l'idée que les compilateurs Fortran produisaient du code plus rapide que les compilateurs C pour un programme équivalent. Le raisonnement clé était le suivant: un compilateur Fortran émet en moyenne 1,1 instruction de processeur par ligne de code, tandis qu'un compilateur C émet …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de 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 suis tombé sur le …
Lequel de ces modèles est le meilleur? Quels sont les avantages et les inconvénients de chacun? Lequel utiliseriez-vous? Toute autre suggestion sur la façon de traiter des méthodes comme celle-ci est appréciée. Il est raisonnable de supposer que Draw () est le seul endroit à partir duquel les autres méthodes …
La tendance dans la conception et le développement d'applications semble commencer par les "entrailles": le domaine, puis l'accès aux données, puis l'infrastructure, etc. L'interface graphique semble généralement venir plus tard dans le processus. Je me demande s'il ne serait jamais utile de construire d'abord l'interface graphique ... Ma logique est …
J'ai vu plusieurs recommander l'utilisation de conteneurs IoC dans le code. La motivation est simple. Prenez le code injecté de dépendance suivant: class UnitUnderTest { std::auto_ptr<Dependency> d_; public: UnitUnderTest( std::auto_ptr<Dependency> d = std::auto_ptr<Dependency>(new ConcreteDependency) ) : d_(d) { } }; TEST(UnitUnderTest, Example) { std::auto_ptr<Dependency> dep(new MockDependency); UnitUnderTest uut(dep); //Test here …
Supposons la situation où une équipe de quatre développeurs crée une application. Pendant la phase de test, les bugs sont signalés par les utilisateurs. Qui devrait les réparer? La personne qui a commis le code erroné, ou toute personne libre? Quelle est l'approche préférée dans le développement agile (Scrum)?
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de 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 5 ans . De temps en temps sur …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de 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 3 ans . J'ai relevé un petit défi CSS à résoudre pour un …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de 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 5 ans . Il semble que l'orthodoxie Java …
Les langages de programmation peuvent souvent être décrits comme verbeux ou laconique . D'après ma compréhension, une langue verbeuse est facile à lire et à comprendre, tandis qu'une langue laconique est concise et soignée, mais plus difficile à lire. Devrait-il y avoir d'autres choses à considérer dans les définitions? Il …
Il y a le problème classique de POO de chaînage de méthodes vs méthodes de "point d'accès unique": main.getA().getB().getC().transmogrify(x, y) contre main.getA().transmogrifyMyC(x, y) La première semble avoir l'avantage que chaque classe n'est responsable que d'un ensemble plus petit d'opérations, et rend tout beaucoup plus modulaire - l'ajout d'une méthode à …
Parfois, les programmeurs qui travaillent sur un projet pendant longtemps deviennent inflexibles et il devient difficile de les raisonner. Même si nous parvenons à les convaincre, il est peu probable qu'ils mettent en œuvre nos suggestions. Par exemple, j'ai récemment rejoint un projet où le processus de génération et de …
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.