Understand the Business Domain Mark Richards EFFECTivE SoFTWARE ARCHiTECTS understand not only technology but also the business domain of a problem space. Without business domain knowl- edge, it is difficult to understand the business problem, goal…
在Spring官网的第一个tutorial中看到了这种 设计模式 Domain Driven Design 找到了篇介绍这个得文章: What is Domain Driven Design? "... the key to expert performance in many fields is domain knowledge rather than intelligence." Don Reinertsen Domain Driven Design is a software d…
Here are a few of the questions you should ask when writing business logic: ¡Do you fully understand the business rule you’re implementing? ¡Are there any edge cases or exceptions that you need to cover? ¡How can you prove that your implementation is…
原文地址:http://www.infoq.com/articles/ddd-in-practice Background Domain Driven Design (DDD) is about mapping business domain concepts into software artifacts. Most of the writings and articles on this topic have been based on Eric Evans' book "Domain Dr…
http://oss-watch.ac.uk/resources/businessofopensource by Matthew Langham, Indiginox on 3 February 2009 , last updated 9 September 2012 Even today, mentioning the words ‘business’ and ‘open source’ in the same sentence can solicit strange remarks from…
I stumbled upon the following two articles First and Second in which the author states in summary that ORM Entities and Domain Entities shouldn't be mixed up. I faced exactly this problem at the moment as I code with EF 6.0 following the Code First a…
The articles in this series are focused on individual Business Analysts and their managers. https://www.batimes.com/kathleen-hass/ba-practice-lead-handbook-1-why-is-business-analysis-taking-the-world-by-storm.html Global And Local Challenges Business…
Introduction Creating a generic repository pattern in an mvc application with entity framework is the first topic that we are about to cover in our journey of learning my mvc template. this article will focus on repository pattern and shows how to de…
Event Sourcing pattern Instead of storing just the current state of the data in a domain, use an append-only store to record the full series of actions taken on that data.The store acts as the system of record and can be used to materialize the domai…