随笔分类 -  设计模式

摘要:设计原则: 单一职责原则 开闭原则 设计模式: 建造者模式 阅读全文
posted @ 2022-02-24 11:12 YanSss 阅读(53) 评论(0) 推荐(0) 编辑
摘要:对扩展开放、修改关闭 添加一个新的功能,应该是通过在已有代码基础上扩展代码(新增模块、类、方法、属性等),而非修改已有代码(修改模块、类、方法、属性等)的方式来完成 在写代码的时候,我们要多花点时间往前多思考一下,这段代码未来可能有哪些需求变更、如何设计代码结构,事先留好扩展点,以便在未来需求变更的 阅读全文
posted @ 2022-02-24 11:02 YanSss 阅读(51) 评论(0) 推荐(0) 编辑
摘要:一个类只负责完成一个职责或者功能。 什么是单一职责原则: 一个类只负责完成一个职责或者功能。不要设计大而全的类,要设计粒度小、功能单一的类。单一职责原则是为了实现代码高内聚、低耦合,提高代码的复用性、可读性、可维护性。 但不同的应用场景、不同阶段的需求背景下,对同一个类的职责是否单一的判定,可能都是 阅读全文
posted @ 2022-02-22 15:44 YanSss 阅读(286) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示