一个新项目在需求清晰的前提下如何架构

列出所有角色

列出角色所要执行的操作(用例)

列出各个操作涉及的数据实体,以及实体之间的联系(实体)

为操作设计接口

对操作和实体进行抽象,去除多余重复的操作,生成对象

分层实现对象

 

posted @ 2014-03-27 17:05  大强跑了  阅读(228)  评论(0编辑  收藏  举报