![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
设计原则
文章平均质量分 93
设计原则是指导我们代码设计的一些经验总结,也就是“心法”;面向对象就是我们的“武器”;设计模式就是“招式”。
以心法为基础,以武器运用招式应对复杂的编程问题。
Gopher大威
双非硕士一枚,自学转计算机,实习,秋招拿下腾讯、华为、京东、360、顺丰、深信服等公司offer。专注于分享计算机基础知识,数据结构与算法,面经等。
展开
-
设计原则之【迪米特法则】
如何实现代码的“高内聚、松耦合”?什么叫做“迪米特法则”?今天,一起来学习6大设计原则的最后一个原则【迪米特法则】。原创 2022-02-26 11:46:01 · 264 阅读 · 0 评论 -
设计原则之【依赖反转原则】
如何解耦高低层代码?如何才能让写出来的代码更具有弹性?如何让已有的代码“万年不变”?今天,就让我们一起来学习【依赖反转原则】。原创 2022-02-25 11:31:21 · 331 阅读 · 0 评论 -
设计原则之【接口隔离原则】
如何设计接口更有弹性呢?你设计的接口是否满足“接口隔离原则”?今天,让我们一起来学习一下【接口隔离原则】。原创 2022-02-24 11:48:20 · 329 阅读 · 0 评论 -
设计原则之【里式替换原则】
如何理解里式替换原则?里式替换原则就是多态吗?哪些代码违背了里式替换原则?让我们一起来学习一下【里式替换原则】吧!原创 2022-02-22 11:36:55 · 189 阅读 · 0 评论 -
设计原则之【开放封闭原则】
每次需求变更都需要重构代码?如何避免安全地修改原有的代码?如何写出具有扩展性的代码?我们一起来看一下【开闭原则】。原创 2022-02-21 11:46:16 · 329 阅读 · 0 评论 -
设计原则之【单一职责原则】
表妹旅个游,修手机花了一半的时间 表妹:????哥啊,这次去旅游,真是太扫兴了。???? 我:发生什么事情啦? 表妹:手机摄像头摔坏了,????光修手机就花了两三天 我:这么不小心,那你没有带相机专门用来拍照嘛? 表妹:没有,有了智能手机,还要带个相机,实在太麻烦了???? 你看,智能手机虽然功能很多,给我们生活带来了很大的便利,但是,一不小心把手机摔坏了,在修手机的过程中,就影响了你的通讯和音视频等功能。 那如果是换成职责更加单一的单反呢?即使不小心把单反摔坏了,也不会影响你的通讯、音视频等功能。 这原创 2022-02-20 16:08:08 · 331 阅读 · 0 评论