架构师作业第三周学习总结

用户头像
Wee权
关注
发布于: 2020 年 10 月 09 日
一、代码质量评判标准如何评价代码质量的高低?

代码质量的评价有很强的主观性,描述代码质量的词汇也有很多,比如可读性、可维护性、灵活、优雅、简洁。这些词汇是从不同的维度去评价代码质量的。它们之间有互相作用,并不是独立的,比如,代码的可读性好、可扩展性好就意味着代码的可维护性好。代码质量高低是一个综合各种因素得到的结论。我们并不能通过单一维度去评价一段代码的好坏。

最常用的评价标准有哪几个?最常用到几个评判代码质量的标准有:可维护性、可读性、可扩展性、灵活性、简洁性、可复用性、可测试性。其中,可维护性、可读性、可扩展性又是提到最多的、最重要的三个评价标准。

如何才能写出高质量的代码?要写出高质量代码,我们就需要掌握一些更加细化、更加能落地的编程方法论,这就包含面向对象设计思想、设计原则、设计模式、编码规范、重构技巧等。



二、设计原则的一些总结:

1.单一职责原则

2.OCP开闭原则

3.里式替换原则

4.接口隔离原则

如下图:



用户头像

Wee权

关注

还未添加个人签名 2018.02.07 加入

还未添加个人简介

评论

发布
暂无评论
架构师作业第三周学习总结