Questions marquées «design»

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




4
Faut-il renommer des méthodes surchargées?
Supposons une interface contenant ces méthodes: Car find(long id); List<Car> find(String model); Est-il préférable de les renommer comme ça? Car findById(long id); List findByModel(String model); En effet, tout développeur qui utilise cette API n'aura pas besoin de regarder l'interface pour connaître les arguments possibles des find()méthodes initiales . Ma question …



10
Que devez-vous faire lorsqu'on vous présente un design horrible?
Notre entreprise crée des sites Web. Nous concevons également des sites Web. Mais parfois, notre client apporte son propre design. Cela est souvent fait par un designer en interne, ou c'est le même design qu'ils ont utilisé pour autre chose. Cependant, parfois ces conceptions ont l'air horribles. Et je parle …
14 design 

3
Comment configurer MVP pour une solution Winforms?
J'ai utilisé MVP et MVC dans le passé, et je préfère MVP car il contrôle le flux d'exécution tellement mieux à mon avis. J'ai créé mon infrastructure (classes de banque de données / référentiel) et les utilise sans problème lors du codage en dur des exemples de données, alors maintenant …



4
Duplication de code sans abstraction évidente
Avez-vous déjà rencontré un cas de duplication de code où, en regardant les lignes de code, vous ne pouviez pas lui adjoindre une abstraction thématique décrivant fidèlement son rôle dans la logique? Et qu'avez-vous fait pour y remédier? C'est une duplication de code, donc idéalement, nous devons faire une réfraction, …

3
Couplage de code introduit par DRY et OOD
Je cherche des conseils sur le couplage DRY vs Code. Je n'aime pas dupliquer mon code et je n'aime pas non plus le couplage de code entre des modules non liés. Je refactorise donc le code en double si je trouve du code identique un an après l'introduction de la …
14 design  dry  coupling 

3
Quelle est la bonne conception pour permettre la compatibilité descendante des fichiers entre les différentes versions du logiciel?
Quelle est la bonne conception pour permettre la rétrocompatibilité d'un type de fichier entre différentes versions de logiciel? Par exemple, comment Microsoft obtient-il Word 2007, 2010 et 2013, etc. dans tous les fichiers docx ouverts, mais différentes éditions peuvent enregistrer plus / moins de données et enregistrer les données de …

3
Un DAO doit-il être singleton ou non?
Je suis en train de développer une API RESTful et je pense qu'il est pratique d'utiliser des DAO pour mes ressources, car même si je prévois d'utiliser uniquement de la mémoire pour les stocker, je ne veux pas fermer la porte à quiconque utilise ma bibliothèque s'il décide d'utiliser une …


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.