一层与二层设计的思考

今天在刷新设计文档时有点儿分不清一层设计和二层设计,两者均以分层架构来展开逻辑,架构中的元素都是模块功能,所以在未深入思考具体设计细节时会混淆这两者。

细细的思考下,一层需要说清楚各个模块之间的交互逻辑,二层需要说明自己模块的内部逻辑;一层设计阐释各个模块之间的接口,二层使用uml多类图给出可编码级别的设计

总得来说一层需要给出各个模块的接口,二层需要给出可编码级别的详细设计。多说一句零层需要看到方案对周边模块的影响

你可能感兴趣的:(一层与二层设计的思考)