最常用的、最重要的评判代码好坏的标准:可维护性、可读性、可扩展性、灵活性、简洁性(简单、复杂)、可复用性、可测试性。 但是,代码质量的评判具有很强的主观意识。比如,怎么样的代码才算可读性好,每个人的评判标准都不大一样。这是一个很难量化的、非常主观的事情。正是因为代码质量评价的主观性,使得这种主观评价的准确度,跟程序员自身经验和技术水平有极大的关系。越是有经验的程序员,给出的评价也就越准确。 **写出高质量代码建议**: - 掌握一些更加细化、更加能落地的编程方法论,比如:面向对象设计思想、设计原则、设计模式、编码规范、重构技巧等。 - 多阅读一些优秀的开源项目代码,看看里面的代码是如何写的。 - 如果有优秀的程序员指导就更不错了。
最常用的、最重要的评判代码好坏的标准:可维护性、可读性、可扩展性、灵活性、简洁性(简单、复杂)、可复用性、可测试性。
但是,代码质量的评判具有很强的主观意识。比如,怎么样的代码才算可读性好,每个人的评判标准都不大一样。这是一个很难量化的、非常主观的事情。正是因为代码质量评价的主观性,使得这种主观评价的准确度,跟程序员自身经验和技术水平有极大的关系。越是有经验的程序员,给出的评价也就越准确。
写出高质量代码建议:
掌握一些更加细化、更加能落地的编程方法论,比如:面向对象设计思想、设计原则、设计模式、编码规范、重构技巧等。
多阅读一些优秀的开源项目代码,看看里面的代码是如何写的。
如果有优秀的程序员指导就更不错了。