Nous avons un concept selon lequel tout le code d'une demande Pull dans le maître doit être prêt pour la production. Cela a du sens et est une déclaration juste à mon avis. L'idée ici est qu'une fois que vous avez créé le PR, vous déclarez que vous auriez mis …
Quelque chose que j'ai remarqué récemment, c'est quand je fais les types de projets suivants: Au début d'un projet Travailler sur un MVP / prototype Ajout de fonctionnalités qui ne sont pas entièrement définies Travailler sur un projet à plus petite échelle Pour référence, je travaille actuellement sur un projet …
Notre logiciel a plusieurs classes qui devraient être trouvées dynamiquement via la réflexion. Les classes ont toutes un constructeur avec une signature spécifique via laquelle le code de réflexion instancie les objets. Cependant, lorsque quelqu'un vérifie si la méthode est référencée (par exemple via Visual studio Code Lens), la référence …
Si nous testons une fonction B, en testant une fonction C qui appelle cette fonction B, c'est-à-dire en écrivant un programme de test pour tester la fonction C qui appelle cette fonction B, la méthode de test est-elle toujours appelée test unitaire, ou autre chose? Quand est-il préférable de tester …
J'ai un projet qui utilise 3-4 différentes bibliothèques C / C ++ open source. J'ai construit ces bibliothèques pour plusieurs plates-formes et archivé des fichiers et des bibliothèques statiques pour différentes plates-formes dans mon projet. Cependant, je lutte avec quelques problèmes. Tous ces projets concernent la gestion des dépendances. Et …
<backstory> L'autre jour, j'ai pris un livre intitulé Code Complete dans une librairie d'occasion parce que j'ai entendu que c'était un excellent livre et j'ai commencé à le lire. Après environ 10 pages, j'ai réalisé que j'étais un peu stupide à propos d'un projet récent sur lequel je travaillais. Un …
Scénario: Pile: Java, Spring, Hibernate. Modèle: application client-serveur. Modèle: Model-View-Controller (MVC). Les classes Service Layer ont trois comportements: Certains services ont la règle métier dans les méthodes et délèguent la persistance à l'application. Comme: EntityManager.save (entité); Certains services appellent simplement une fonction de base de données (en passant des paramètres) …
Java 8 a ajouté le concept d' interfaces fonctionnelles , ainsi que de nombreuses nouvelles méthodes conçues pour prendre des interfaces fonctionnelles. Les instances de ces interfaces peuvent être créées succinctement à l'aide d' expressions de référence de méthode (par exemple SomeClass::someMethod) et d' expressions lambda (par exemple (x, y) …
Dans mon application WPF, je souhaite créer une nouvelle vue. Où dois-je faire cela - dans ViewModel ou Model ? L'application est un outil de type formulaire (très simple pour l'instant) avec un seul bouton "envoyer". Dans le cas où l'une des cases à cocher est sélectionnée, une nouvelle fenêtre …
Nous nommons en fait nos packages de test comme leurs homologues à tester. On se retrouve donc avec cette structure: src/main/java com.hello.world helloWorld.java src/test/java com.hello.world helloWorldTest.java J'ai toujours pensé que ce n'était pas assez intelligent car vous ne pouvez pas faire la distinction entre "test" et "to-test" si seulement fourni …
Nous avons un certain nombre d'articles que l'utilisateur final pourra organiser dans une commande souhaitée. L'ensemble des éléments n'est pas ordonné, mais chaque élément contient une clé de tri qui peut être modifiée. Nous recherchons un algorithme qui permettrait de générer une nouvelle clé de tri pour un élément ajouté …
Lorsqu'un débutant commence à lire des ifstreams, son instinct est de lire le fichier en utilisant une boucle qui ressemble généralement à ceci: while (!ifstream.eof() { ... } Cependant, lorsque j'ai utilisé ce code, j'ai remarqué qu'il ne s'arrêtait pas avant d'avoir lu deux fois la dernière ligne du fichier. …
Je me bats un peu avec le référencement entre agrégats. Supposons que l'agrégat Carait une référence à l'agrégat Driver. Cette référence sera modélisée en ayant Car.driverId. Maintenant, mon problème est de savoir jusqu'où dois-je aller pour valider la création d'un Caragrégat dans CarFactory. Dois-je croire que le passé DriverIdfait référence …
Je suis un peu confus sur la façon d'utiliser le contrôle de version avec Unity, en particulier avec des objets tels que des scènes ou des préfabriqués qui ne sont pas uniquement du code. Nous avons eu un problème récemment lorsque mon collègue et moi travaillions sur différentes parties de …
Vous écrivez une expression booléenne qui pourrait ressembler à ceci: team.Category == "A Team" && team?.Manager?.IsVietnamVet public class Manager { public bool IsVietnamVet { get; set; } } public class Team { public string Category { get; set; } public Manager Manager { get; set; } } ... et vous …
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.