![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码整洁
丁永辉
脚踏实地,仰望星空。
展开
-
代码整洁之道-理论
文章目录代码整洁之道-理论前言一、优雅代码的层次1、第一层次:命名要好2、第二层次:代码结构要清晰3、第三层次:熟悉6大设计原则4、第四层次:熟悉23种设计模式5、第五层次:并发编程二、什么是糟糕的代码(一)命名糟糕(二)函数(方法糟糕)(三)注释糟糕(四)测试糟糕(五)一般性问题(六)Java(七)环境三、编码时(一)命名1、范围2、要有含义3、不能有误导4、要有区分5、不要用缩写,要能读6、要...原创 2019-12-09 00:20:52 · 821 阅读 · 0 评论 -
设计模式-什么是设计模式
什么是设计模式? 在《设计模式之禅》一书中,秦小波前辈写到:“它是一套理论,由软件界的先辈们总结出的一套可以反复使用的经验,它可以提高代码的可重用性、增强系统的可维护性,以及解决一系列的复杂问题”。也就是说,我们开发人员的前辈曾遭遇过相同的问题,也顺利地使用各种方案解决过这些问题,然后他们把这些解决方案总结成了经验,也就是23种设计模式。 在《Head First 设计模式》一书中写到,使用模式最...原创 2019-11-05 09:06:09 · 67 阅读 · 0 评论 -
设计模式-实践总结
设计模式-实践总结 模式名 实践 原则 单例模式 比较简单,应用广泛,如Spring 待补充 工厂方法模式 使用非常频繁,可与模板方法模式、单例模式、原型模式混合使用 抽象工厂模式 使用场景很多 模板方法模式 一些开源框架应用很多,提供一个抽象类,然后开源框架谢了一堆子类。如果需要扩展功能,可以继承这个抽象类,然后覆写protected方法,然后调用一个类似exec...原创 2019-11-05 09:07:29 · 157 阅读 · 0 评论 -
设计模式-六大原则
文章目录设计模式-六大原则单一职责原则里氏替换原则依赖倒置原则接口隔离原则迪米特法则开闭原则 设计模式-六大原则 对于设计模式的六大原则,这里打算用简单几句话来进行阐述。 单一职责原则 1 含义:简单来讲,就是类、接口和方法只负责一件事情,只有一个原因引起变化。一个接口一个职责,一个类一个职责。 2 好处: 类的复杂性降低 代码可读性提高 可维护性提高 变更引起的风险降低 3 ...原创 2019-11-05 09:06:54 · 126 阅读 · 0 评论