Quelqu'un peut-il expliquer l'obsession des modèles et des anti-modèles dans la programmation? Je demande parce que je n'ai absolument aucune idée de ce que signifient les motifs. Face à une tâche de programmation, je réfléchis un peu au problème, notez certaines structures de données qui, selon moi, seront pertinentes, prototyper …
Dans notre base de code Java, je continue de voir le modèle suivant: /** This is a stateless utility class that groups useful foo-related operations, often with side effects. */ public class FooUtil { public int foo(...) {...} public void bar(...) {...} } /** This class does applied foo-related things. …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous 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 5 ans . Je viens d'écrire une fonction …
J'ai lu récemment un article qui disait que les faux objets étaient souvent mal compris et mal utilisés. Existe-t-il des anti-schémas moqueurs clairs que je peux rechercher?
J'ai beaucoup vu cela dans notre système hérité au travail - des fonctions qui ressemblent à ceci: bool todo = false; if(cond1) { ... // lots of code here if(cond2) todo = true; ... // some other code here } if(todo) { ... } En d'autres termes, la fonction comporte …
Il y a beaucoup de discussions concernant les meilleures pratiques 1 en développement logiciel. J'ai vu au moins trois points majeurs faire l'objet de nombreuses discussions à la fois sur SE et ailleurs: Qu'est-ce qui constitue une meilleure pratique et pourquoi? Les meilleures pratiques valent-elles même la peine d'être discutées …
Je parlais aujourd'hui à un de mes collègues des frameworks Web Python et de nos impressions à leur sujet. Je lui ai dit que je pense que Flask ayant une demande globale sent mauvais et est un anti-modèle. Les documents disent à propos du contexte de la demande: En revanche, …
Nous avons un système horrible écrit en ASP.NET 2.0 auquel nous devons ajouter des fonctionnalités. Le problème est qu'un certain produit possède des fonctionnalités d'interface utilisateur qui doivent être activées pour les entreprises lancées après une certaine date (et d'autres désactivées), tandis que la page doit être identique pour les …
Je fais du TDD depuis un an maintenant, je m'en sens plutôt bien, j'adore mes suites de tests et tout. Cependant, j'ai remarqué que récemment, je faisais beaucoup de vérification des appels simulés. Par exemple, j'aurais un service qui aura un référentiel injecté - dans mon test unitaire, je passerais …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les 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 2 ans . Le modèle de domaine …
J'ai essentiellement commencé à faire ce qui suit lors de la création d'un service REST: HTML est demandé le service renvoie la page Web souhaitée mais sans la "ressource" demandée, par exemple. Les données la page Web contient du JavaScript qui émet une demande AJAX vers le même service (type …
Du code est écrit pour générer des feuilles de calcul Excel (Office Interop). Le code fonctionne très mal. Un sous-système est conçu pour générer les fichiers la nuit. La performance n'est pas un problème la nuit. Une fonction est créée pour sélectionner le fichier correct parmi les 100 fichiers différents …
Je suis sûr qu'il y a un nom pour cet anti-modèle quelque part; cependant je ne connais pas assez la littérature anti-modèle pour la connaître. Considérez le scénario suivant: or0est une fonction membre d'une classe. Pour le meilleur ou pour le pire, cela dépend fortement des variables des membres de …
Je suis enclin à créer des classes centralisées qui gèrent les autres classes dans mes conceptions. Il ne stocke pas tout lui-même, mais la plupart des demandes de données iraient d'abord au "gestionnaire". En regardant une réponse à cette question, j'ai remarqué le terme "objet divin". Wikipédia le répertorie comme …
Je lisais sur ce billet de blog sur l'anti-modèle for-if, et je ne suis pas sûr de comprendre pourquoi c'est un anti-modèle. foreach (string filename in Directory.GetFiles(".")) { if (filename.Equals("desktop.ini", StringComparison.OrdinalIgnoreCase)) { return new StreamReader(filename); } } Question 1: Est-ce à cause de l' return new StreamReader(filename);intérieur du for loop? …
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.