Questions marquées «design»

Questions sur la résolution de problèmes et la planification d'une solution via la conception de logiciels.

1
Conception d'un cadre d'application qui permettra à chaque implémentation de personnaliser des parties de l'interface utilisateur
Je suis chargé de concevoir un cadre d'application qui permettra à chaque implémentation de personnaliser des parties de l'interface utilisateur. Un tel exemple serait que l'implémentation (appelons-la désormais client) peut définir les cellules de la vue de collection à renvoyer pour un écran particulier. Le cadre est simplement responsable de …


4
Modéliser les relations avec DDD (ou avec sens)?
Voici une exigence simplifiée: L'utilisateur crée un Questionavec plusieurs Answers. Questiondoit en avoir au moins un Answer. Clarification: pensez Questionet Answercomme dans un test : il y a une question, mais plusieurs réponses, où peu peuvent être correctes. L'utilisateur est l'acteur qui prépare ce test, il crée donc des questions …

6
Divisez les grandes interfaces
J'utilise une grande interface avec environ 50 méthodes pour accéder à une base de données. L'interface a été écrite par un de mes collègues. Nous en avons discuté: Moi: 50 méthodes, c'est trop. C'est une odeur de code. Collègue: Que dois-je faire à ce sujet? Vous voulez l'accès DB - …

6
Une grande partie du temps, je ne peux pas penser à une raison d'avoir un objet au lieu d'une classe statique. Les objets ont-ils plus d'avantages que je ne le pense? [fermé]
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 5 ans . Je comprends le concept d'un …





2
La composition des fonctions Haskell est-elle une instance du modèle architectural de tuyau et de filtre
Le modèle architectural de tuyau et de filtre est défini comme une chaîne d'éléments de traitement, disposée de telle sorte que la sortie de chaque élément soit l'entrée du suivant . Chaque exemple semble considérer la connexion inter-processus ou inter-thread effectuée via une sorte de tampon partagé. Pour moi, il …



5
Les classes imbriquées sont-elles sous-évaluées?
Je n'essaie pas de dire que je sais quelque chose que tout le monde ne sait pas, mais j'ai résolu de plus en plus de conceptions avec l'utilisation de classes imbriquées, donc je suis curieux de me faire une idée de l'acceptabilité d'utiliser ce qui semble rarement utilisé mécanisme de …
9 c#  design 

4
Prototypage et refactoring rapides
Parfois, lorsque je démarre un petit projet (comme une application Android), je ne sais pas quelle approche fonctionnera à la fin, et je vais juste pour une approche et je l'essaie. Mais si je n'ai jamais utilisé cette approche auparavant (pour une sorte d'application que je n'ai jamais programmée auparavant), …

4
Conception de logiciels par pseudocodage?
Connaissez-vous un bon moyen de concevoir (c.-à-d. Écrire) un logiciel avec une méthode basée sur le pseudocode? Je suis nouveau dans la conception de logiciels et je lis des informations sur UML. Mes humbles hiérarchies de classe sont bonnes jusqu'à présent, cependant, après que cela soit devenu complexe, je remarque …
9 agile  uml  design 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.