武汉北大青鸟中南软件学院
400-027-0822

编程大牛的这些习惯,哪些需要你学习?

2016-12-12供稿中心: 北大青鸟武汉中南软件学院

最为一名软件开发者,不论是处在开始起步的阶段还是有了一定的经验,都需要不断的提升我们的编程技能。我们需要不断尝试新的工具,语言和技术,不断充实我们的技能包。

对于一名优秀的编程人员来说,写出干净整洁的代码是至关重要的。

程序员对于需求、解决方案的表达都是通过代码实现的。在程序员界有一个很流行的段子,大体意思是三个月后,程序员再看自己编写的代码根本不记得是自己写的了。写代码很重要,需要不断添加或修改功能并调试,这就需要有一段干净和易于理解的代码。编写的代码要具备易读,可理解和可维护性,这不仅仅是编程技能的问题,还需要经验和热情。如果我们想要做的更好,可以寻找一些提高我们写作技能的方法。

1、使用显示意图的名称

将名称提供给暴露其用法的类,成员变量,函数和局部变量,以改进可读性,可理解性和可维护性。将用途包含在命名中,比如useby某类名。

2、做有意义的区分避免同质化

开发人员必须经常在相同范围或类型的变量中编写类似的对象。在这种情况下,选择一个好名字对于明确区分各对象或类的作用很重要。例如,不使用obj1obj2这种没有太大意义的名字,优选适当的命名,描述它们在该范围内的作用。

3、使用发音简单的名称

你如何声明各种类型的变量? 它可以是对象,类等。你能记住你在程序中定义的类的名称吗? 在一个小程序或项目中,很容易就可以记住, 但随着程序变大,很难记住我们定义的所有类,变量和函数。使用发音好记,并与使用场景相结合的名称有助于提高可读性和可理解性,使其易于在其使用场景范围内记住。

4、使用易搜索的名称

使用易搜索的名称意味着避免诸如file1file2var1等通用名称。这些术语难以搜索,因为它们可以在任何地方使用,并且很难从名字看出它们的使用范围。使用高级IDE,搜索会变得容易,但仍然会消耗大量时间。如果我们遵循上面列出的所有要点,就很容易实现一个易搜索的名称。使用易搜索的名称可以轻松找到想要的对象或类,会产生较少的搜索结果,具有更高的精度和更少的时间。

5、减少类型定义

我们经常用int等来声明变量的类型。在变量名称之前添加这类编码不会添加有用信息的数量反而会降低其可读性。

6、拒绝花哨

避免使用花哨的名字,没人对这个感兴趣。

关于我们
首页
公司简介
课程专业
师资力量
高薪就业
青鸟课程
ACCP
学士后Java
基础教育
UI设计
回到首页