@CSDN-Ada助手:[2022-05-04]|CSDN每天值得看|软件工程
① [【STUDY】高级软件工程-需求分析、设计模式](https://blog.csdn.net/sinat_40759442/article/details/124551209?utm_source=702048761)[质量分:69;难度等级:高(关键词:高级)]
摘要:也就是说,对扩展是开放的,而对修改是封闭的。因此,开放封闭原则主要体现在两个方面①对扩展开放,意味着有新的需求或变化时,可以对现有代码进行扩展,以适应新的情况。3、根据需要,分析复杂数据和动态模型,使用E-R图,CFD,CSPEC,STD。
② [设计模式C++实现40讲(5)设计原则之迪米特法则](https://blog.csdn.net/HandsomeHong/article/details/124562332?utm_source=702048761)[质量分:89;难度等级:中]
摘要:我们应该只创建与密切相关的类进行通信的类,而不是与各种类进行通信。与各种类交谈会产生一堆引用,当我们需要更改代码时,很难弄清楚。因此,使用迪米特定律,代码的可维护性,灵活性和测试变得更加容易。迪米特法则的主要动机是控制信息过载。窄接口接口较宽。
③ [代码大全2阅读笔记_第5章-软件构建中的设计(5.3 设计构造块:启发式方法)](https://blog.csdn.net/m0_46635910/article/details/124558779?utm_source=702048761)[质量分:89;难度等级:初]
摘要:抽象是一种能让你在关注某概念的同时可以放心地忽略其中一些细节的能力——在不同的层次处理不同的细节。任何时候当你在对一个聚合物品(aggregate)工作时,你就是在用抽象了。当你把个东西称为“房子”而不是由玻璃、木材和钉子构成的组合体时,你就是在用抽象。
查看更多:https://bbs.csdn.net/topics/606450406?utm_source=702048761
- 复制链接
- 举报
