写点什么

5. 外包学生管理系统实战

作者:程序员小张
  • 2022-12-01
    湖南
  • 本文字数:325 字

    阅读完需:约 1 分钟

需求描述:实现学生信息管理的规范化,自动化。管理学生相关信息,如学籍、课程、成绩、奖惩等。

普通开发人员思考过程(没有运用架构思想,从目前个人开发角色出发):首先是考虑功能点,角色,用户,权限,组织层级,考虑完功能点之后再进行详细的需求分析设计,直接进入开发阶段。



具有架构思维思考过程(面向复杂度的架构设计):从需求着手,找到需求中的复杂点,把这些复杂功能拆分,选用合适的架构。在选用结构时,需要考虑到架构设计三原则,合适原则、简单原则、演化原则

视频中讲解更多的是针对于架构选用这块,如何运用三原则去选择方案。


困惑点:

1.如何将复杂点转化成几个可选方案呢?

2.在运用三原则选择方案的同时,如何避免”先入为主“的这种误区,就是自我感觉每个方案都符合三原则?


用户头像

还未添加个人签名 2021-05-29 加入

还未添加个人简介

评论

发布
暂无评论
5.外包学生管理系统实战_「架构实战营」_程序员小张_InfoQ写作社区