简单聊聊系统结构

软件开发都是从混沌到清晰的一个结构化抽象的过程。在动笔写代码之前,我们需要搞清楚几个问题: (1) 系统解决什么问题? (2) 系统如何与环境交互? (3) 系统的流程如何组织? (4) 系统需要支持的变化范围是什么?等等。 思考清楚了这些问题,我们就可以抽象出符合我们需求的系统结构。本篇就来聊聊常用的系统结构。 1. 分层结构 分层结构是目前应用最广泛的软件结构,在该结构中,各子系统按照层次的形
相关文章
相关标签/搜索