15 | 编写规范代码的检查清单
该思维导图由 AI 生成,仅供参考
标准与指南
为什么需要编码规范?
- 深入了解
- 翻译
- 解释
- 总结
编写规范代码对于提高团队整体编码水平和软件质量至关重要。本文强调了编码规范的心理因素,包括思维模式、识别模式、猜测模式、记忆模式和眼睛的运动,这些对于编码规范的理解和应用具有重要的指导作用。文章提供了一份详细的编码规范的检查清单,包括代码的可读性、命名规范、注释、异常处理、接口规范等多个方面,以帮助读者提高代码质量。此外,文章还强调了编码规范的灵活性,需要根据具体环境和需求进行调整和完善。最后,鼓励读者根据自身实际情况,不断完善和丰富检查清单,以保持其长久的活力。总之,本文通过心理学原理解释了编码规范的基本规则,并提供了实用的检查清单,旨在帮助读者提高编码效率和质量。
《代码精进之路》,新⼈⾸单¥59
全部留言(7)
- 最新
- 精选
- Sisyphus235我相信好的程序开发者实际的代码实践不会占到开发比例的一半,真正的功夫是在代码设计,开发点整理,团队沟通,文档梳理中。 设计清晰结构合理的工作开发效率自然高,定好接口各自开发要比先做着到时候再对接效率高。 代码实践时间占比越高说明前期工作越欠缺,没有准备的仗不好打
作者回复: 同意。历练时间久了,还可能有一个有悖常理的现象:写代码的占用时间越少,可能写的代码还越多。
2019-05-227 - Joey请教老师:代码质量量化的实践,可否分享一些,谢谢。
作者回复: 这是一个很难的地方。OpenJDK的做法是依靠大量的测试保证功能的正确性,Code Review保证代码规范性和安全性,Feature Review保证需求和设计的合理性。
2020-01-062 - 熊猫老师能提供下请求https接口的规范代码吗?如常用的okhttp,httpclient等常用框架,十分感谢!
作者回复: 不懂okhttp。 对于httpclient,https和http使用相同的接口,,区别在于HttpRequest.url()是使用HTTPS还是HTTP的地址【1】。HttpClient.Builder构建还也以可以使用SSLContext和SSLParameters配置HTTPS参数【2】。 【1】的例子,把URL里的http前缀改成https就可以了。配置SSLContext和SSLParameters,请参考JSSE Reference Guides【3】。 【1】:https://openjdk.java.net/groups/net/httpclient/intro.html 【2】:https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.Builder.html 【3】: https://docs.oracle.com/en/java/javase/12/security/java-secure-socket-extension-jsse-reference-guide.html
2019-05-271 - 进化菌清单是个好东西,让人有条不紊的做事,而不至于遗漏。 代码规范的检查,一般是在review的时候会完整一点,平时简单看看,所以个人觉得检查清单应该也需要区分快与慢~
作者回复: 快与慢,该怎么理解?
2021-11-232 - 张亚运厉害了,横跨心理学,人体构造学,生物学多个角度说明编码规范的重要性2019-12-1313
- ifelse编码规范中很大一部分内容,是增加共识、减少意外,扩大自主思维模式覆盖的范围,减少控制模式必须参与的内容。--记下来2022-07-20
- ifelse这个清单对我来说太长啦2022-07-20