preguntar acerca de design-patterns

15
réponses

anti-si la campagne

J'ai récemment couru contre un site très intéressant qui exprime une idée très intéressante - la campagne anti-if. Vous pouvez le voir ici à www.antiifcampaign.com . je dois convenir que les déclarations si imbriquées complexes sont une douleur abs …
demandé sur 1970-01-01 00:33:29
3
réponses

Définition et mise en œuvre du polymorphisme statique

J'ai quelques questions sur le concept de polymporhisme statique dont j'entends parler; vous pouvez les interpréter principalement dans le contexte du C++, mais j'apprécierais les réponses langagières agnostiques le cas échéant ( d'où le marquage à l …
demandé sur 1970-01-01 00:33:30
3
réponses

Quelles sont les différences entre le motif de façade et le motif d’usine abstarct? [fermé]

Je ne demande pas le point de vue de l'entrevue. Je veux connaître le scénario en temps réel de mise en œuvre dans les projets comme le cadre struts etc. ... …
demandé sur 1970-01-01 00:33:32
8
réponses

Couche logique métier et couche D’accès aux données: dépendance circulaire

J'ai un petit problème D'Architecture. Dans mon projet, j'ai une couche de logique métier (BLL) qui contient toutes mes règles métier, modèles et API OO pour l'interface. Chaque objet a des méthodes statiques comme getById qui renvoient une instance …
demandé sur 1970-01-01 00:33:29
8
réponses

Singleton et Multithreading en Java

Quelle est la manière préférée de travailler avec la classe Singleton dans un environnement multithread? Supposons que si j'ai 3 threads, et tous essaient d'accéder à la méthode getInstance() de la classe singleton en même temps - Que se passera …
demandé sur 1970-01-01 00:33:32
4
réponses

QU’est-ce que DCI et comment peut-il s’adapter aux Rails?

Un récent débat avec un collègue sur les différentes approches pour concevoir et coder les modèles dans une application Rails m'a amené à travers DCI dans le contexte de Rails . Cependant, je n'arrive tout simplement pas à me concentrer sur tout ce …
demandé sur 1970-01-01 00:33:32
3
réponses

Quelle est la différence entre les décorateurs Python et le motif décorateur?

Quelle est la différence entre "décorateurs Python" et le "motif décorateur"? Quand devrais-je utiliser des décorateurs Python, et quand devrais-je utiliser le motif de décorateur? Je cherche des exemples de décorateurs Python et le modèle de décor …
demandé sur 1970-01-01 00:33:31
3
réponses

Jeu Monopoly dans OOD?

J'ai trouvé cet article de blog intéressant via CodingHorror: Ma Question D'entrevue préférée . En un mot, il parle des défis de conception orientée objet de la conception du jeu de Monopoly, en mettant l'accent sur la façon de modéliser les règles d …
demandé sur 1970-01-01 00:33:31
1
réponses

Comment éviter les déclarations switch-case En Java [dupliquer]

Cette question a déjà une réponse ici: Conversion d'un grand nombre de "if else' déclarations à l'assainissement de l'approche 7 réponses j'ai un enum de Trigertype …
demandé sur 1970-01-01 00:33:36
4
réponses

Est-ce que DTO plus UnitOfWork pattern est une bonne approche pour concevoir un DAL pour une application web?

j'implémente un DAL en utilisant entity framework. Sur notre application, nous avons trois couches (DAL, business layer et presentation). Ce est une application web. Lorsque nous avons commencé à mettre en œuvre le DAL, notre équipe a pensé que le DA …
demandé sur 1970-01-01 00:33:30