广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 计算机学校 > 惠州计算机学校 > 正文

改良程序的五大技巧 让你的代码更优质_惠州计算机Java培训学校

作者:黄君发布时间:2021-06-15分类:惠州计算机学校浏览:879


导读:  进入IT行业即将成为一名程序员的你们,将会无数次的阅读你的或别人的代码。因此,在编写时多花一点时间,你会在阅读它时节省大量的时间。

  进入IT行业即将成为一名程序员的你们,将会无数次的阅读你的或别人的代码。因此,在编写时多花一点时间,你会在阅读它时节省大量的时间。

  1. 尽量保持方法简短

  尽管很多人都遵循这个规则,但它仍然非常的重要。你写的方法要始终能在一个屏幕里放得下。如果你需要去滚动屏幕,这会分散你的注意力,而且你看不到整个的上下文。最佳长度是5-20行,这根据你的情况而定。当然,getters/setters 通常是一行代码的方法,但与其说它们是真正的方法,不如说它们只是存取工具。

  2. 不要把同一个变量用于多个不同的目的

  一个变量应该始终只为一个目的服务。通过使变量常量化(C++里的const, Java里的final),使得编译器能够优化编译,而且使你的代码醒目表达这个变量是不能改变的,你的程序的可读性会变得更好。

  3. 使用自描述的变量名和方法名

  你的代码应该对于任何人来说,只要看一眼就能知道是干嘛的。尽量不要用简写方式,除非有特殊的习惯,就像下面的:

  src - source

  pos - position

  prev - previous

  如果你认为描述性的名称并不是那么有价值,请对比一下n, ns, nsisd 和 numTeamMembers, seatCount, numSeatsInStadium。

  4. 拒绝神秘数字

  当你要把什么东西跟一个常量值做比较时,记得把这个值定义成常量。没有什么会比去猜测你的同事写的这样的代码更让人头疼的事了:

  il < 4384

  换个形式感觉如何?

  inputLength < MAX_INPUT_LENGTH

  5.通过习例学习新知

  编程是一种学习新知的过程。当你学到了新的程序库或新语言,你可能会迫不及待的丢掉旧的代码,用你新学到的东西重新写一遍。有很多的理由都能说明你不该这么做。

  往现有的应用里增加新的类库或框架同属于这种情况。就说你写了一个JavaScript的Web应用,期间,你发现了jQuery。现在你突然急切的想丢到你的JavaScript程序,重新用jQuery写,尽管你还从来没用过它。

  最好的方式是你先用jQuery写一些简单的例子,通过这种方式把你在应用里将要用到的知识都学会。需要AJAX?在你的项目之外做一些小例子,当完全弄懂了后,丢掉例子,应用到你的产品里。


点击咨询直接了解更多相关资料,我在惠州北大青鸟新方舟等你。

 

本文内容转载自网络,版权归原作者所有,如有侵权请联系我们进行删除。


标签:惠州计算机软件培训惠州计算件软件开发惠州计算机软件基础惠州计算机JAVA软件开发惠州Java培训学校惠州Java培训JAVA语言Java是什么Java开发JAVA入门


惠州计算机学校排行
标签列表
网站分类
文章归档
最近发表