有哪些评判标准能判断一段代码写得「好」还是「不好」?
首发

有哪些评判标准能判断一段代码写得「好」还是「不好」?

优质
请用语音读文章

热门回答:

很多软件公司都有代码规范。一般能严格按照代码规范执行的代码。至少看起来不错。让人赏心悦目。按照个人二十年来的编码习惯。这里就就简单列举几个:

有良好的注释。这一点是最重要的。代码不是给自己看的。大部分时候是给别人看的。要让别人看懂自己的思维。注释非常重要。

符合常见的命名规范。这个也非常重要。定义良好的类、变量、方法名称。能帮助别人理解代码。自己也方便理清思维。常用的有帕斯卡、匈牙利、骆驼命名法。

注意缩进、换行、代码块的使用。这样能让代码看起来更清晰。就像条件控制语句。虽然只有一行。也要使用代码库。

单个方法长度不超过一屏。超过了一屏。就需要翻页。在不显著增加复杂度的情况下。最好通过拆分为方法调用的方式解决。

遵循高内聚低耦合的原则。每个方法都完成相对独立的功能。尽量减少依赖。

尽量使用简单的思路解决问题。如果有集中实现方法都能解决问题。其中有的代码少、但是逻辑复杂。有的代码多。但是逻辑简单。宁肯用代码多一些的。也尽量不用逻辑复杂的。

代码的好或者坏。可能没有太严格的标准。但是开发者要有匠人精神。对自己的代码精雕细琢。不但自己能明白写了什么。更重要的是让别人也明白你写了什么。

以上就是由优质生活领域创作者 生活常识网 整理编辑的,如果觉得有帮助欢迎收藏转发~

分享到 :
相关推荐

女生有什么运动鞋可推荐?

请用语音读文章热门回答:hihihi这个问题我来回答!说起运动鞋。别再阿迪耐克[&h...

“三监之乱”中管叔鲜、蔡叔度、霍叔处为什么要联殷叛周?

请用语音读文章热门回答:中国历史上同姓王叛乱始自周王朝的\”三监之乱[&...

《少年派的奇幻漂流》有哪些深刻的隐喻?

请用语音读文章热门回答:  在谈论少年Pi这部电影之前。需要预设若干个前提。这些[&...

有什么好的时间管理软件?

请用语音读文章热门回答:时光序。让日程管理用最酷炫的方式。最好的日程管理软件。没[&...

发表评论

您的电子邮箱地址不会被公开。

评论(2)

  • 风华三生 永久VIP 2022年10月1日 03:43:31

    代码,方法,逻辑,写了,解决问题,简单,非常重要,注释,自己的,匈牙利

  • 笑红眼 永久VIP 2022年10月1日 03:43:31

    没想到大家都对有哪些评判标准能判断一段代码写得「好」还是「不好」?感兴趣,不过这这篇解答确实也是太好了

  • 苏梦北 永久VIP 2022年10月1日 03:43:31

    很多软件公司都有代码规范。一般能严格按照代码规范执行的代码。至少看起来不错。让人赏心悦目。按照个人二十年来的编码习惯。这