Je viens de regarder cette conférence de Greg Young avertissant les gens de KISS: Keep It Simple Stupid. Une des choses qu'il a suggérées, c'est que pour faire de la programmation orientée aspect, on n'a pas besoin d'un cadre . Il commence par faire une forte contrainte: que toutes les …
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Software Engineering Stack Exchange. Migré il y a 8 ans . Je commence tout juste à apprendre le C #. Venant d'un arrière-plan en Java, C ++ et Objective-C, je trouve que le Pascal-Cing de …
Faire démarrer quelques projets avec EF, mais j'avais quelques questions sur les tables de jointure et les clés, etc. Disons que j'ai une table d'applications et une table d'autorisations. Les applications ont de nombreuses autorisations et chaque autorisation peut appartenir à de nombreuses applications (plusieurs à plusieurs). Maintenant, les tables …
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Software Engineering Stack Exchange. Migré il y a 7 ans . Je prévoyais d'enregistrer beaucoup de choses différentes dans mon environnement de production, des choses comme lorsqu'un utilisateur: Se connecte, se déconnecte Change de profil …
Existe-t-il des directives pour décider quand une classe doit se trouver dans son propre assembly / DLL? Je vois souvent deux écoles de pensée: 1) Chaque "regroupement" de classes appartient à sa propre DLL, par exemple les référentiels, les services, les DTO, l'infrastructure, etc. 2) Tout doit être dans une …
J'évalue un CMS open source appelé Piranha ( http://piranhacms.org/ ) pour l'utiliser dans l'un de mes projets. J'ai trouvé le code suivant intéressant et un peu déroutant, du moins pour moi. Certains peuvent-ils m'aider à comprendre pourquoi la classe hérite d'une base de même type? public abstract class BasePage<T> : …
J'écris un type d'implémentation de file d'attente qui a une TryDequeueméthode qui utilise un modèle similaire à diverses TryParseméthodes .NET , où je retourne une valeur booléenne si l'action a réussi, et utilise un outparamètre pour renvoyer la valeur réelle retirée de la file d'attente. public bool TryDequeue(out Message message) …
En tant que développeur C ++, je suis assez habitué aux fichiers d'en-tête C ++ et je trouve utile d'avoir une sorte de "documentation" forcée à l'intérieur du code. J'ai généralement du mal à lire du code C # à cause de cela: je n'ai pas ce genre de carte …
Dans le didacticiel Go Language, ils expliquent le fonctionnement des interfaces: Go n'a pas de cours. Cependant, vous pouvez définir des méthodes sur les types de structure. Le récepteur de méthode apparaît dans sa propre liste d'arguments entre le mot-clé func et le nom de la méthode. type Vertex struct …
Je me bats avec un problème de plus en plus ennuyeux concernant nos tests unitaires que nous mettons en œuvre dans mon équipe. Nous essayons d'ajouter des tests unitaires dans du code hérité qui n'était pas bien conçu et même si nous n'avons eu aucune difficulté avec l'ajout réel des …
Un collègue et moi examinions le comportement du newmot clé en C # tel qu'il s'applique au concept de masquage. De la documentation : Utilisez le nouveau modificateur pour masquer explicitement un membre hérité d'une classe de base. Pour masquer un membre hérité, déclarez-le dans la classe dérivée en utilisant …
Je recherche le moyen le plus efficace / standard de passer des données entre le code JavaScript côté client et le code C # derrière une application ASP.NET. J'ai utilisé les méthodes suivantes pour y parvenir, mais ils se sentent tous un peu un fudge. Pour passer des données de …
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Software Engineering Stack Exchange. Migré il y a 8 ans . J'ai vu d'autres développeurs utiliser des classes statiques comme espaces de noms public static class CategoryA { public class Item1 { public void DoSomething() …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 4 ans . J'ai un éventuel emploi C # dev aligné mais …
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Software Engineering Stack Exchange. Migré il y a 8 ans . Il y a toujours un débat sur le sujet - "Faut-il mettre la logique métier dans la procédure stockée ou pas?". Si nous décidons …
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.