J'ai pensé à créer des types personnalisés pour des identifiants comme celui-ci: public enum CustomerId : int { /* intentionally empty */ } public enum OrderId : int { } public enum ProductId : int { } Ma principale motivation pour cela est d'empêcher le type de bogue où vous …
Je suis fréquemment chargé de déboguer une application à mon travail. Il s'agit d'une application BI que nous déployons dans les entreprises, qui comprend un environnement de test et un environnement de production. Je me demande s'il existe des applications / outils / méthodes que les gens peuvent suggérer, en …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de 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 4 ans . Je suis développeur d'applications …
Voici une question qui, je pense, pourrait être résolue avec une exploration de données et un algorithme sophistiqué, mais je ne sais pas trop comment. Tous les conseils sur les sources de données à utiliser et l'algorithme à appliquer sont les bienvenus. Contexte: Je suis un Roumain-Hongrois qui attend un …
J'ai essayé d'écrire des tests unitaires d'interface utilisateur pour mes applications GUI et je suis confronté au problème que, même si elles fonctionnent bien lorsque je les écris au départ, elles se révèlent fragiles et se cassent chaque fois que la conception change (c'est-à-dire, assez souvent). J'ai du mal à …
Pour une entreprise pour laquelle je travaillais auparavant, j'ai dû implémenter un récepteur de socket qui prenait principalement des données sous forme UDP via une connexion locale à partir d'un matériel de capteur spécialisé. Les données en question étaient un paquet UDP bien formé, mais il est intéressant de noter …
Je viens de lire cet article qui date de quelques années mais décrit une manière intelligente de sécuriser vos API REST. Essentiellement: Chaque client possède une paire de clés publique / privée unique Seuls le client et le serveur connaissent la clé privée; il n'est jamais envoyé sur le fil …
Tous les exemples de versioning sémantique que j'ai vus montrent 3 composants en cours d'utilisation. Pas plus de 2 caractères de période. Chez $DAYJOB, nous utilisons 4 composants dans nos numéros de version: 5.0.1.2 Le versionnage sémantique le permet-il? Et en tant que question secondaire de niveau supérieur et plus …
Dans quel langage de programmation l'utilisation du signe pourcentage (%) pour signifier modulo / reste est-elle née? Ce billet précédent 1 explique que le symbole% a probablement été choisi car il comprend une barre oblique, astucieuse pour une opération liée à la division. Il mentionne également l'influence de l'utilisation du …
J'ai les couches suivantes dans ma solution: App.Domain App.Service App.Core (vous appelez peut-être celui-ci App.DataLayer) App.Web Le modèle de conception de logiciel n'est pas ma question, j'ai le modèle suivant Domain public class Foo { public int Id {get;set;} public int Name {get;set;} public int Value {get;set;} } Je veux …
Disons que j'ai une classe Foobarqui utilise (dépend) de la classe Widget. Au bon Widgetvieux temps, wolud serait déclaré comme un champ dans Foobar, ou peut-être comme un pointeur intelligent si un comportement polymorphe était nécessaire, et il serait initialisé dans le constructeur: class Foobar { Widget widget; public: Foobar() …
Contexte Voici le problème réel sur lequel je travaille: je veux un moyen de représenter les cartes dans le jeu de cartes Magic: The Gathering . La plupart des cartes du jeu sont des cartes d'apparence normale, mais certaines d'entre elles sont divisées en deux parties, chacune avec son propre …
Je travaille sur un site Web qui doit diffuser des vidéos en direct aux utilisateurs, et en tant que tel, j'ai dû me renseigner sur l'état désolant de la technologie actuelle de streaming vidéo sur navigateur. Les solutions les plus populaires pour la diffusion en direct à l'heure actuelle ont …
Je suis actuellement dans la phase de (re) conception de plusieurs classes de modèles d'une application C # .NET. (Modèle comme en M de MVC). Les classes de modèle contiennent déjà de nombreuses données, comportements et interrelations bien conçus. Je réécris le modèle de Python en C #. Dans l'ancien …
Je fais actuellement un jeu vidéo en Java qui sera très probablement distribué via Steam. Bien sûr, de nombreux utilisateurs de Steam n'auront pas déjà Java installé dans ce cas. Si cela se produit, je peux soit avoir un petit lanceur natif qui affiche un dialogue informatif indiquant à l'utilisateur …
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.