Qu’est-ce que la logique de domaine? La page Wikipedia pour la logique de domaine redirige vers la logique métier. Sont-ils la même chose et, sinon, en quoi diffèrent-ils?
Je suis curieux Comment vous pensez? (Je veux dire une manière de penser) sur l’architecture de conception de vos bibliothèques, systèmes, frameworks, etc. avant de commencer à le coder. J’ai récemment ressenti de la douleur dans ce que j’ai fait et pratiquement chaque fois que je veux tout recommencer à zéro. Je dessine avant, dessine […]
Mon équipe et moi avons discuté de l’utilisation du modèle de conception CQRS (Séparation de la responsabilité de la commande) et nous essayons toujours d’évaluer le pour et le contre de son utilisation. Selon: http://martinfowler.com/bliki/CQRS.html nous n’avons pas encore vu assez d’utilisations du CQRS sur le terrain pour être sûrs de comprendre ses avantages et […]
Danger … Danger Dr. Smith … Message philosophique à venir Le but de cet article est de déterminer si le fait de placer la logique de validation en dehors de mes entités de domaine (en fait, la racine agrégée) me donne réellement plus de flexibilité ou de code kamikaze. Fondamentalement, je veux savoir s’il existe […]
Je travaille sur un projet Android et je voudrais connaître les recommandations sur ce qu’est une bonne architecture pour créer une application Android. Je veux utiliser l’dependency injection à l’aide de Roboguice et j’ai lu des articles sur le pattern MVVM ou le pattern MVC ( exemples de patterns de conception MVVM pour Android ). […]
Je travaille dans un projet C # et utilise Visual Studio 2012. Lorsque Visual Studio essaie de formater mon code, il brise les lignes et rend mon code difficile à lire. Le code original (ce qui a l’air sympa à lire pour moi et mon équipe): if (list.Any(x => x.Type == (int) EnumType.Customer)) { } […]
J’ai vu plusieurs modèles de projet AngularJS: le projet initial sur le site officiel, Yeoman généré et AngularFun . Y a-t-il d’autres modèles (non) sans opinion que je devrais examiner ou tout modèle que vous suggéreriez pour un projet AngularJS évolutif? Par scalable je veux dire être capable de séparer les contrôleurs, les directives, les […]
L’ajout d’un service Web à mon projet ASP.NET MVC viole-t-il l’ensemble du concept de MVC? Ce Web Service (WCF) dépend de la couche Model de mon projet MVC pour communiquer avec le back-end (il me semble donc qu’il doit faire partie de la solution MVC). Dois-je l’append à la couche Contrôleur ou Modèle?
Avez-vous de bons conseils sur la façon d’éviter les dépendances circulaires des fichiers d’en-tête , s’il vous plaît? Bien sûr, depuis le début, je tente de concevoir le projet aussi transparent que possible. Cependant, à mesure que de plus en plus de fonctionnalités et de classes sont ajoutées et que le projet devient moins transparent, […]
Je suis développeur Java avec près de 5 ans d’expérience sur Struts, Spring et Hibernate. Nous avons un nouveau projet dans quelques jours. Nous avons les exigences complètes avec nous et nous ferons ce projet en utilisant Spring MVC, Spring et the Hibernate. On m’a demandé de concevoir et d’architecter l’ensemble de l’application Web. Concevoir […]