在这次的机房收费系统个人分享时,我主要分享的组合查询部分,经过纪老师提醒,我发现自己在流程图方面还有很大的优化空间,闲话少说直接上图:
第一版(优化前) 第二版(优化后)
很明显,第二版比第一版减少了很多重复的流程处理
其实这和代码封装是一个道理,将同样的功能放到一起有以下优点
1. 避免重复劳动,提高效率;
2. 保持系统的一致性
3.提高代码的可读性
4.需求变动影响的代码范围小,方便维护
在这次的机房收费系统个人分享时,我主要分享的组合查询部分,经过纪老师提醒,我发现自己在流程图方面还有很大的优化空间,闲话少说直接上图:
第一版(优化前) 第二版(优化后)
很明显,第二版比第一版减少了很多重复的流程处理
其实这和代码封装是一个道理,将同样的功能放到一起有以下优点
1. 避免重复劳动,提高效率;
2. 保持系统的一致性
3.提高代码的可读性
4.需求变动影响的代码范围小,方便维护