一层与二层设计的思考

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

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

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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 14,039评论 2 59
  • 第九章 软件架构设计 9.1 软件架构概述 9.1.1 软件架构的定义 定义1:软件或计算机系统的软件架构是该系统...
    步积阅读 4,996评论 0 17
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 179,141评论 25 708
  • 有些人真的不经意,就触到了我们心里最柔软的地方。 不管你经历过什么,不管曾经有多么绝望。请你相信,总有一个人会出现...
    从A到Z阅读 352评论 1 3
  • 个擅于管理的人,总能够在需要的时候遇到贵人相助。 并不是靠着运气好,每一个遇到的人都刚好志同道合。 管理是有意识地...
    幸福之神建飞阅读 275评论 0 0

友情链接更多精彩内容