课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
随着互联网的不断发展,越来越多的人都在学习计算机编程开发技术,而今天我们就通过案例分析来了解一下,程序员写代码如何提高代码可读性。
清楚你的优先级
代码的写法有很多种:有的运行起来很快,有的只会占用少量内存,有的更容易测试,而有的代码则有很高的可读性。
若要编写思路清晰的代码,一步就是要将可读性放在一位。
这也意味着势必要降低其他因素的优先级。如果把所有因素都作为高优先级,就意味着没有优先级。
培养清晰的意识
想要写出好代码,先要知道什么才是好代码,想要写出思路清晰的代码,也要了解什么才是思路清晰。多阅读一些质量上乘的代码可以让我们对好代码有个大概的认知。
了解什么才是优秀代码并不能杜绝我们继续写出糟糕的代码,但至少能让我们知道代码的哪里不对劲。
修订
编写代码时,我们初所想的思路未必清晰。在大多数情况下,只有在一次完成代码后,我们才能找到更适合的思路。反复阅读已完成的代码才会带来更改的空间。
从解释开始
如果我们还搞不清代码结构,那么可以试着想象一下怎样向他人解释清楚或者把逻辑思路写下来,比如“如果删除账户,那么我们需要跳过xxx。如果xxx的进程还没有结束,那么……”。然后把这套逻辑翻译成代码就很顺了。
写程序时,带入人类沟通方式而不是计算机中的抽象概念要更容易。
注释
代码中的注释可以解释某段代码的用处,或者是程序结构为什么要这么写。
单单是阅读程序并不会告诉我们作者所想就是正确的逻辑。里面可能会有我们不了解的商业规则:美国境外的用户有时会把街道名写到地址栏一行的末尾。里面也可能有一些技术小技巧:以某种奇怪的方式构造查询,从而让Postgres正确地优化它。诸如此类的代码细节,都是只有了解逻辑背后的背景情况下才能彻底明白为什么要这么写的。
代码不会说话。如果我们决定跳过某些步骤,但又懒得留下注释解释为什么,过两天再回来看这段代码恐怕就真没人知道你当时在想什么了。
部分代码可能读两遍就能想明白个中缘由,但为了保险起见,还是不要给自己的大脑添加不必要的负担。
希望这辈子,最让你无悔的事情就是来达内学习!学习向来不是件易事,但无论过程多么艰难,希望你依然热爱生活,热爱学习!永远记得,达内将与你一同前行!现在扫码,立即领取万元课程礼包,助力0基础快速入行,为你梳理行业必备技能,全方位了解岗位发展前景!
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请在707945861群中学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。