J'ai récemment passé mon examen final pour un cours de génie logiciel pour mon programme de maîtrise et l'une des questions de l'examen était la suivante: Unit Testing is considered: a. White-box Testing b. Black-box Testing c. Either Au cours de mes 7 années d'expérience en développement de logiciels, les …
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 2 ans . Le modèle de domaine …
J'utilise @SuppressWarnings("unchecked")et @SuppressWarnings("null")surtout les méthodes ci-dessus pour laisser le code se compiler sans aucun avertissement mais j'ai mes doutes. Trouvé cette question Stackoverflow . Jon Skeet y a écrit une réponse que je trouve intrigante. Selon lui, Parfois, les génériques Java ne vous permettent tout simplement pas de faire ce …
Existe-t-il une convention pour déclarer les module.exportsfichiers de module sans Javascript / Node.js? Doit-il être au début du fichier comme: module.exports = Foo; function Foo() { this.bar = 'bar'; } Foo.prototype.getBar = function() { return this.bar; } Ou devrait-il être à la fin du fichier: function Foo() { this.bar = …
J'essaie de créer une solution SaaS basée sur le Web et j'ai pris une route où je ne suis pas sûr d'utiliser la multi-location ou la multi-instance. J'essaierai de décrire ce que j'essaye de réaliser, et chaque approche des avantages et des inconvénients (mon avis, selon ce que j'ai lu). …
Je travaille actuellement en tant que développeur solo sur mon projet actuel. J'ai hérité du projet d'un autre développeur, qui a depuis quitté l'entreprise. Il s'agit d'une application Web de style modèle-vue-contrôleur en C #. Il utilise Entity Framework pour le mappage relationnel des objets. Et il existe deux ensembles …
Dans mes programmes C, j'ai souvent besoin d'un moyen de faire une représentation sous forme de chaîne de mes ADT. Même si je n'ai pas besoin d'imprimer la chaîne à l'écran de quelque manière que ce soit, il est intéressant d'avoir une telle méthode de débogage. Donc, ce genre de …
Nous avons eu une discussion à mon travail sur l'utilisation des énumérations en Java. Un collègue faisait valoir que lors de l'utilisation d'énumérations côté serveur, chaque fois que cela était nécessaire, nous devions utiliser une chaîne pour y faire référence (par exemple lors de l'envoi de données de JS au …
Donc, c'est de la pure curiosité. J'ai entendu le terme 3ème partie, comme dans, "bibliothèque 3ème partie" pendant un bon moment. Je me demande pourquoi nous disons 3e et non 2e (ou 4e)? Qui sont les premier et deuxième partis et d'où vient le terme?
Disons que nous avons une fonction comme celle-ci: public void myStart() { for (int i = 0; i<10; i++) myFunction(i); } private int myFunction(int a) { a = foo(a); a = bar(a); return a; } private int foo(int a) { //do something here //something gnarly here //etc return aValue; } …
Avec notre SDK public, nous avons tendance à vouloir donner des messages très informatifs sur les raisons pour lesquelles une exception se produit. Par exemple: if (interfaceInstance == null) { string errMsg = string.Format( "Construction of Action Argument: {0}, via the empty constructor worked, but type: {1} could not be …
Comment mélanger à partir de travaux aléatoires en Python? Je demande parce que ça marche très vite. Lorsque j'essaie d'écrire shuffle, cela fonctionne 1 minute pour l'élément 10 ^ 6, mais Python shuffle le fait en 8 secondes?
Je travaille sur une application dont un module effectue successivement les opérations financières suivantes: Lorsqu'un utilisateur demande qu'un certain montant soit transféré sur son compte bancaire: vérifier si une transaction peut avoir lieu maintenant? (la transaction ne peut être effectuée que pendant une certaine période) vérifier si l'utilisateur a demandé …
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 bugs, mais seulement après qu'elles ont …
Je sais que cela a une grande chance d'être marqué comme doublon, mais je n'ai pas pu trouver exactement ce que je cherche Il s'agit d'un problème courant et je suis sûr qu'il contient une solution de bonnes pratiques bien définie Contexte Une application SaaS d'une seule page, a beaucoup …
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.