Lors de la conception d'une classe, la cohérence des comportements doit-elle être privilégiée par rapport aux pratiques de programmation courantes? Pour donner un exemple précis: Une convention courante est la suivante: si une classe possède un objet (par exemple, il l'a créé), elle est responsable de le nettoyer une fois …
Je démarre un nouveau projet et j'utilise SVN (avec Tortoise) comme système de contrôle de version. Je me demandais s'il était possible de maintenir également une base de données SQL Server en utilisant le même système. Je voudrais mettre à jour mes tables / fonctions / vues / procs / …
Nous avons un grand site axé sur les nouvelles qui a un trafic Web élevé. L'architecture est votre DB souvent vue - Repo Layer - Services Layer - Asp.Net MVC. Le problème que nous avons vu concerne les performances de lecture. Il s'avère que toutes ces choses d'objets de domaine …
J'essaie de comprendre la différence (le cas échéant) entre les deux. Selon la page Wikipedia de Multiple Dispatch, il est synonyme de surcharge de fonctions, mais plus tard, il dit: Dans un langage à envoi unique, tel que Java […] ce qui semble être une contradiction, car Java prend en …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 4 ans . Je pense que j'apprends Java comme …
List.ForEach(Console.WriteLine); List.ForEach(s => Console.WriteLine(s)); Pour moi, la différence est purement cosmétique, mais y a-t-il des raisons subtiles pour lesquelles l'une pourrait être préférée à l'autre?
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Fermé il y a 4 ans . Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. J'ai …
Au cours d'une discussion, un de mes collègues a dit qu'il avait des difficultés avec son projet actuel en essayant de résoudre des bugs. "Quand je résous un bug, quelque chose d'autre ne fonctionne plus ailleurs", a-t-il déclaré. J'ai commencé à réfléchir à comment cela pouvait arriver, mais je ne …
L'orientation objet m'a beaucoup aidé dans l'implémentation de nombreux algorithmes. Cependant, les langages orientés objet vous guident parfois dans une approche "simple" et je doute que cette approche soit toujours une bonne chose. OO est vraiment utile pour coder les algorithmes rapidement et facilement. Mais cette POO pourrait-elle être un …
Dans les schémas de base de données, je remarque souvent que les tailles VARCHAR sont arrondies aux décalages d'octets 128/256 ou 4096. Je l'ai déjà fait auparavant, et l'idée derrière cela était probablement quelque chose d'efficacité. Cependant, y a-t-il encore une raison valable de le faire de nos jours? J'utilise …
J'utilise heureusement JQuery depuis 2 ans et j'ai réussi à créer des fonctionnalités vraiment cool avec lui ... donc je suis très à l'aise avec. Je crois également que l'avenir du Web se poursuivra sur le chemin actuel côté client. Pourtant... Le prochain défi semble venir sous la forme de …
J'essaie de convertir un programme Fortan77 en C #. J'ai un sous-programme avec environ 650 lignes de code et d'horribles instructions GOTO partout. J'ai beaucoup de mal à même commencer à visualiser le flux du sous-programme pour comprendre ce qu'il fait. Y a-t-il quelqu'un ayant de l'expérience dans ce genre …
J'essaie de refactoriser mon application dans MVC, mais je suis bloqué sur la partie M. Dans une application basée sur une base de données, le modèle est implémenté dans le code de l'application, non? Mais alors, que contient la base de données - n'est-ce pas aussi le modèle? (Je n'utilise …
Je viens de commencer avec la programmation fonctionnelle (avec JavaScript et Node.js) et à première vue, il semble que le code que j'écris deviendrait un enfer de base de code à gérer, par rapport aux langages de programmation qui ont un sorte de paradigme orienté objet. Avec la POO, je …
Je sais qu'il existe de nombreux articles décrivant ces trois paradigmes mais je cherche une explication schématique. Il y a quelques très bonnes descriptions de programmation orientée aspect ici, donc je pose cette question dans l'espoir d'obtenir le genre de réponse de haute qualité que les gens de Stack Overflow …
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.