代码书写规则通常对应用程序敬埋的功能没有影响,但它们对于改善源代码的昌稿简理解是有帮助的。养成良好的习惯对于软件的开发和维护都是很有益的。
一篇编写规范的代码,不仅让自己维护起来更加方便,也会让其他读者觉得赏心悦目~快来看看如下10点
第一点:源代码文件以文件内容中的最顶层的Java类命名,而且大小写敏感,文件扩展名为.java,同时,文件的编码格式统一为UTF-8。
?
第二点:类的命名遵循大驼峰命名法UpperCamelCase,而方法名和变量名的命名遵循小驼峰命名法lowerCamelCase。常量名使用大写字母表示,单词之间以耐裤下划线分隔.jsp的文件名全部小写。
第三点:一个程序文件最好不要超过2000行。
第四点:不用的代码和引用删除.
第五点:请合理运用空行。空行可以用来隔开相对独立的代码块,有利于阅读和理解。但是不要使用超过一行的空行,对空间,别太奢侈了。
第六点:为不容易理解类变量注释。注释代码段,注释逻辑选择。
第七点:对成员方法,不要轻易采用public的成员变量。主要的修饰符有public,private,protected。避免过多的参数列表,尽量控制在5个以内。
?
第八点:原则上关系密切的行应对齐,对齐包括类型、修饰、名称、参数等各部分对齐。另每一行的长度不应超过屏幕太多,必要时适当换行,换行时尽可能在","处或运算符处,换行后最好以运算符打头。
第九点:为避免编程时遇到麻烦,请保证在自己类路径指到的任何地方,每个名字都仅对应一个类。否则,编译器可能先找到同名的另一个类,并报告出错消息。
?
第十点:字符串不应该重复,如果多次用到同一字符串,建议将该字符串定义为字符串常量,再引用。
根据不同的语言和不源辩同的孙裂陵场合,程序员需要遵守的规则、格言、箴言将完全不同。比如Python就是kiss原则,但是放诸于其他严格的语言,即使想simple,也无可奈何吧。又比如oop大多是面向接口编程,甚至是aop,但是函数式语言就不行,lisp就是充斥着优雅的括号,你不爽也得忍着。所则戚以,基本没有什么必须遵守的格言,唯一我认为比较重要的就是,writingbeautifully。好看的排版和代码格式,至少不会让正在读你代码的人想要暴打你一顿。
当下,现代化的架构世界需要聪明的程序员,程序员需要具备各种务实的技能。既然想成为程序员,首先要成为一名合格的程序员,在变身成为聪明的链弊行程序员,那么聪明程序员必知技能有哪些呢?
1、集中注意力及以目标为导向
开始反思和规划自己的职业生涯。对代码应该:
保持模块化,个性化,专业化,这些方面都需要好好考虑,并且待办事项需要定期整理。
保持清洁并遵守规则,需要遵循编码规则以及自己制定的规则,并保持目标的干净棚哗和可衡量。
保持松耦合,不要将很多目标耦合到一起,保持简单和灵活才能独立地变化。
保持可衡量,保持目标基于SLA,并且每两周/每月/每季度衡量,卜拆越频繁越好。
2、推广和营销你的想法
这是最被忽略的一方面,也是最困难的一部分。你的想法需要告知他人才能被执行,而要实现这些目标,首要的是你必须将你的想法营销给他人。
讲故事是一个众所周知的用一种每个人都可以理解的方法传达思想的手段。
SapientNitro重新定义Storytelling到Storyscaping,这是一种新的讲故事的方式,它连接了体验(用于市场营销)。这也可以用于普通的讲故事中。
不断的努力&思维过程以便于想出新的&改进的做事方式。一个简单的例子就是,霍营电脑培训认为通过检测早期问题,Jmeter脚本来做单位级别的性能测试和降低质量成本。
与团队分享你的知识(博客或网络会议的形式),这有助于提高整个团队的工作效率,也有机会得到别人的反馈。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)