
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
Java编程开发语言是目前大多数软件开发程序员都在学习的一个编程开发语言,下面我们就通过案例分析来了解一下,java编程实践都有哪些注意事项。
杜绝复制
那这个就是的DRY,别复制自己。
4份复制代码会让成功仅剩一份,但是问题会放大4倍。如果当他们重复出现的时候,不光代码会变得臃肿不堪,也会让新增的特性无法统一维护。即便在旧的代码上进行4份修改,重复的修改也会导致问题出现的概率增加。
但是注意不要进入误区,杜绝复制并不意味着过度抽象,如果反而降低了代码可读性了,那么就与咱们开始的目标背道而驰了。
忘记规则
虽然本文列举出了很多的注意实现,但是你会发现这里面仍然有很多的是模棱两可的指导性意见。对于代码来说优先的是一种知识的转换。如果因为规则而打断思维那就是得不偿失了。
所以,忘记规则。然后去书写你的业务逻辑,不要让规则成为你的负担。然后业务完毕,那么才到了CheckList的时候了。好的代码是不断打磨出来的,但如果一开始就按照这些原则设计,看不上进度的话请不要拉黑我。
描述性名称
我们说方法是用于描述业务的,所以好的方法名应该是业务故事中的一部分。一个好的精准的描述性名称,比一段有意义的注释要更好,因为它会直接出现在你的业务逻辑里而非需要在进行专门查看的时候才能展示出来。直接顺序阅读总比反复翻阅要方便得多。
而事实上,当你觉得无法进行一个描述行的起名的时候,往往是由于这部分的代码处理的功能太多了,也就形成了“没时间解释了,快上车!”的情况。那这时候我觉得,就是时候再看看这部分逻辑了,怎么样才能进行一下提取。
精确参数
如果可以形成业务逻辑的话,无参方法好过一个的,而一个的好过两个的。当方法的参数增加的时候,并不是简单的业务逻辑扩展性增加了。伴随而来的是各种的情况组合分支,往往每种组合都是一种逻辑,那就需要开发人员对每种分支都要进行梳理,这是一件十分挑战的情况。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。