Mon travail actuel consiste principalement à écrire du code de test GUI pour diverses applications sur lesquelles nous travaillons. Cependant, je trouve que j'ai tendance à copier et coller beaucoup de code dans les tests. La raison en est que les zones que je teste ont tendance à être assez …
Les anciens compilateurs C ++ (par exemple VS2008 et gcc3.4) pourraient-ils se lier à des bibliothèques externes écrites en C ++ 11? Ma pensée est que les fichiers C ++ 11 .lib ne sont que du code octet à ce stade, et cela ne devrait pas déranger les anciens compilateurs …
Je suis curieux de cela, disons que j'ai: 00000000001 90 nop 00000000002 90 nop 00000000003 90 nop Est-il exécuté exactement de la même manière? 00000000001 0F1F00 nop dword [ds:rax] Quel effet aurait le deuxième exemple par rapport au premier?
La société pour laquelle je travaille exige que tout le code soit examiné par d'autres développeurs avant d'être validé. Les membres de mon équipe sont souvent frustrés car les autres développeurs sont trop occupés à coder pour faire une revue, surtout si elle est très longue. Comment incitez-vous d'autres développeurs …
J'essaie essentiellement de comprendre la notion de CQRS et les concepts connexes. Bien que le CQRS n'intègre pas nécessairement la messagerie et la recherche d'événements, il semble être une bonne combinaison (comme on peut le voir avec de nombreux exemples / articles de blog combinant ces concepts) Étant donné un …
Je cherchais une implémentation efficace de String trie. Surtout, j'ai trouvé du code comme celui-ci: Implémentation référentielle en Java (par wikipedia) Je n'aime pas ces implémentations pour principalement deux raisons: Ils ne prennent en charge que 256 caractères ASCII. Je dois couvrir des choses comme cyrillique. Ils sont extrêmement inefficaces …
Le contexte J'ai utilisé avec une hiérarchie d'objets (une arborescence d'expression) un modèle de visiteur "pseudo" (pseudo, car il n'utilise pas la double répartition): public interface MyInterface { void Accept(SomeClass operationClass); } public class MyImpl : MyInterface { public void Accept(SomeClass operationClass) { operationClass.DoSomething(); operationClass.DoSomethingElse(); // ... and so on …
Je développe une application Java 6 EE et je teste mon code jsp avec une autre avec une version de test des appels de fonction et du code utilisé dans l'original mais cela semble lâche et peu pratique. Existe-t-il un bon moyen de réaliser ce type de test?
Nous examinons la refonte de la documentation sur notre gamme de produits. Une partie de cela comprend des manuels de référence pour un langage de programmation utilisé dans le cadre du système. Lors de la rédaction d'un manuel de référence pour un langage de programmation, quelle est la meilleure façon …
Google est bien connu pour la quantité ridicule de C ++ qu'ils ont codée au fil des ans. Corrigez-moi si je me trompe, mais une grande partie du moteur de recherche principal de Google est écrit en C ++, n'est-ce pas? Comment prendre un programme écrit en C ++ et …
Un de mes amis m'a dit que la meilleure pratique est que la mainméthode contenant la classe doit être nommée Mainet ne contient que la mainméthode. De plus, la mainméthode ne doit analyser que les entrées, créer d'autres objets et appeler d'autres méthodes. La Mainclasse et la mainméthode ne devraient …
En JavaScript, PL / SQL et certains autres langages, les fonctions peuvent être imbriquées, c'est-à-dire déclarées dans une autre fonction. Cela pourrait être utilisé pour diviser une grande fonction en morceaux plus petits, mais garder ces morceaux dans le contexte de la fonction plus grande. function doTooMuch() { function doSomething …
J'ai donc créé une couche d'accès aux données via TDD et j'ai abordé une certaine préoccupation. Je préfère ne pas m'engager dans la mauvaise voie, alors j'ai pensé que je vous demanderais de voir si mes pensées étaient conformes à une architecture propre. Les méthodes de ma couche d'accès aux …
Je travaille sur une petite équipe de 4 développeurs. Nous mettons en œuvre une version d'Agile qui semble nous fournir continuellement les mêmes difficultés, semaine après semaine, et je recherche des suggestions qui peuvent nous aider à améliorer notre processus. L'arrière-plan: Nous faisons généralement des sprints de 2 semaines, et …
Nous allons commencer à utiliser Git (pas encore) et je veux définir le workflow. Nous avons 4 équipes réparties sur 4 sites mondiaux différents, développant ensemble le même produit. Chaque équipe possède une partie du code du produit, mais parfois elle doit également apporter des modifications au code appartenant à …
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.