新增功能开发的设计
来源:3-4 依赖倒置原则讲解+coding
WreckItRalph
2018-10-29
如果需要对一套已成型代码进行二次开发,新增入之前未考虑和涉及到的内容,请问怎样改动更利于整套代码维护(例如 在每套课程中都新增“学生评价”功能,但在原课程设计中未对该部分内容进行规划)
写回答
1回答
-
Geely
2018-11-18
你好,同学,这个还要分析现有业务模型的关系,包括db等,最好把现有的先按模块划分出来。还有db的表关系。学生评价肯定要走新表了~~再看看现在学生的行为类可否在接口类直接扩展一个方法。这个问题需要更多的现有系统相关模块及关系数据。
00
相似问题