微比恩 > 信息聚合 > 吴涛:互联网产品研发流程概论(下)

吴涛:互联网产品研发流程概论(下)

2021-08-23 17:12:28来源: 36氪

本文由36氪企服点评专家团吴涛原创。 36氪企服点评专家团——吴涛 ————正文———— 本文接上篇:【专家干货】互联网产品研发流程概论(上) 5、架构设计 架构设计是架构师对各个子系统关系的抽象模型,用于指导大型系统的开发和运维。 架构设计主要包括三项工作:系统架构设计、软件架构设计、网络架构设计三个部分。 系统架构设计一般都会采用MVC(Model-View-Controller)模型,将业务逻辑模型、软件界面、控制器逻辑层进行分层处理,然后通过控制器逻辑层确保业务逻辑层和软件界面层的同步。MVC模型的好处是在优化界面及用户交互的同时,无需重新编写业务逻辑。同时也有助于管理复杂的应用程序,可以在不依赖业务逻辑的情况下专注于视图设计,不同开发人员可以同时开发界面、控制器逻辑和业务逻辑,同时也让测试变得更加容易。 (1)系统架构设计 如果整个系统研发是从零开始的,架构设计则需要从概况图开始梳

关注公众号
标签: 互联网