Au cours des derniers mois, j'ai demandé à des gens ici sur SE et sur d'autres sites de m'offrir des critiques constructives concernant mon code. Il y a une chose qui ressortait presque à chaque fois et je ne suis toujours pas d'accord avec cette recommandation; : P Je voudrais …
La réutilisabilité est une caractéristique d'une bonne conception logicielle . La réutilisabilité est-elle un gloss acceptable ("brève notation du sens") pour une bonne conception de logiciel? Pourquoi?
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 6 ans . Notre logiciel interne a été utilisé pour de nombreux utilisateurs …
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 …
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 . Cette question est un peu plus …
Je suis maintenant confronté à l'intégration d'un conteneur d'inversion de contrôle (IoC) dans une application existante, et je cherche des recommandations sur la façon dont cela peut être réalisé le plus facilement dans le but ultime de réduire le couplage, augmentant ainsi la testabilité. Bien que je ne classifie généralement …
Souvent, mes objets métier ont tendance à avoir des situations où les informations doivent traverser trop souvent les limites des objets. En faisant OO, nous voulons que les informations soient dans un objet et autant que possible tout le code traitant de ces informations devrait être dans cet objet. Cependant, …
J'ai suivi des cours de conception de logiciels au cours des derniers semestres, et même si je vois l'avantage de beaucoup de formalisme, j'ai l'impression que cela ne me dit rien sur le programme lui-même: Vous ne pouvez pas dire comment le programme va fonctionner à partir de la spécification …
Disons que j'ai une version gratuite et payante de l'application. La version payante est un sur-ensemble de la version gratuite concernant les fonctionnalités disponibles pour les utilisateurs, ce qui signifie que la version payante aura toutes les fonctionnalités de l'application gratuite en plus. Existe-t-il un modèle pour basculer la disponibilité …
Dans SQLite, l'instruction suivante réussirait et la chaîne serait insérée / mise à jour dans la SALARYcolonne de type INTEGER: update employee set salary='TOO MUCH' where emp_id=1; Notez que zéro ne sera pas inséré / mis à jour mais la chaîne "TOO MUCH" réelle , donc il ne s'agit pas …
Fermé . Cette question a besoin de détails ou de clarté . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Ajoutez des détails et clarifiez le problème en modifiant ce message . Fermé il y a 6 ans . D'après mon expérience dans le développement web, je …
Dans Head First Design Patterns, il enseigne le modèle de stratégie en utilisant un exemple Duck où différentes sous-classes de Duck peuvent être affectées à un comportement particulier lors de l'exécution. D'après ma compréhension, l'objectif du modèle de stratégie est de modifier le comportement d' un seul objet au moment …
J'aime vraiment l'idée de la conception basée sur le domaine, cependant, pendant que j'apprends Go, je me demande s'il y a l'équivalent de DDD qui vise un langage effectivement plus fonctionnel?
Je n'ai travaillé avec aucun mécanisme de mise en cache et je me demandais quelles sont mes options dans le monde .net pour le scénario suivant. Nous avons essentiellement un service REST où l'utilisateur transmet l'ID d'une catégorie (dossier de réflexion) et cette catégorie peut avoir beaucoup de sous-catégories et …
D'abord, un peu de contextualisation. Je code une recherche à partir de Age -> Rate. Il y a 7 tranches d'âge, la table de recherche comporte donc 3 colonnes (de | à | taux) avec 7 lignes. Les valeurs changent rarement - ce sont des taux légiférés (première et troisième …
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.