Sometimes some system's architecture is no any relationship of concrete business logic. I think the difficulty in software development is how to change the business to code. So if no this problem, any design is ineffective. when we face this situation, please note the clear and the simple is the only goal, and there is no any design needed.
转载于:https://my.oschina.net/clarkhill/blog/29460