良好的编程习惯都有哪些?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了良好的编程习惯都有哪些?相关的知识,希望对你有一定的参考价值。
你在程序多个无关部分执行相同的逻辑代码块,然后发现需要修改该逻辑代码块,但是却不记得所有执行该代码块的地方,假设最终你只修改了5个位置,而实际上有8个位置的代码块需要进行更改,这就会导致结果出现错误。一般情况下转化为函数是比较好的习惯,这样如果你需要修改此逻辑代码块,就只需要修改该方法,再将其应用于所有调用该方法的地方就可以了。 参考技术A 还蛮多的,拿我来说吧,很多时候会有些外在因素的错误,为了避免这种错误,就会有些需要知道的良好的方法,比如在电脑里安装两套输入法,编程的时候,将中文输入法彻底关掉,确保任何快捷键都不会将其转换成中文输入法,防止中文类似符号引起混淆。一点点小错误,就有可能让你多花一两个小时在没有意义的事上,人生苦短,尽量避免低级错误。 参考技术B 我平时工作中也养成了一些好的习惯,可以分享一下:规范化自己的代码,少点个人风格,多点通用规矩,并学会使用CheckStyle工具。其实任何东西我们都希望它能够“自动化”,随着编程经验的提升,大部分编程规范你已经了然于心,但是实际操作的时候,又总是忘这忘那,我们希望一个工具来帮我们自动检测我们的程序是否是符合规范,结构良好的。事实上,任何语言都是有自己的编程规范的,编程规范的制定,十分有利于代码的阅读和潜在Bug风险的降低。 参考技术C 尽可能杜绝重复代码,凡是需要用至少两次的代码,给它单独做一个类或函数。避免类与类之间的内部调用(Cycle Reference),其实也就是降低函数模块的耦合程度。类与类之间的调用只允许通过接口,保证更改某个类的时候,其他的仍然能工作。 参考技术D 不要过分依赖教程,要学会看官方文档。凡是能被做成教程的东西,往往已经过时了,最新的技术,最新发布的标准,往往没有现成的教程,你需要去认真阅读官方文档,那里的东西才是最权威的。python良好的编程习惯
良好的编程习惯2.1 在程序中是用丰富的注释,注释有助于其他程序员理解程序,有助于程序调试(发现和排除程序中的错误),并列出有用的信息。以后修改或更新代码时,注释还有助于理解当初自己编写的程序
良好的编程习惯2.2 每个程序都应以一条注释开头,描述该程序的用途
良好的编程习惯2.3 加一些空行来增强程序的可读性
良好的编程习惯2.4 有意义的变量名可改善程序的“自编档能力”;也就是说,只需读一读程序,就能轻松理解它,而不必非要阅读手册或使用过多的注释
良好的编程习惯2.5 避免标识符以下划线和双下划线开头,因为python解释器可能保留了那些名称,供内部使用。这样可避免您选择的名称与解释权选择的名称混淆
良好的编程习惯2.6 在二元运算符两端添加一个空格。这样可以突出运算符,增强程序可读性
良好的编程习惯2.7 和在代数中一样,可在表达式中添加原本不需要的圆括号,使其更清晰。这些括号叫做冗余括号。冗余括号通常用于分组大型表达式中的各个子表达式,使表达式更清晰。将一条长的语句分解成一系列较短的,较简单的语句,有助于使语句更清晰。
良好的编程习惯2.8 事先建立一个约定,设置您喜欢的缩进量,然后始终贯彻这一约定,虽然按tab键可以生成缩进,但制表位的长度在不同系统上是不同的,建议将3个空格定为一个缩进级别。
良好的编程习惯2.9 可用续行字符\将长语句分成几行。如一个语句必须分解成多行,请选择有意义的端点,比如在print语句的逗号之后,或者在一个较长的表达式的运算符之后
以上是关于良好的编程习惯都有哪些?的主要内容,如果未能解决你的问题,请参考以下文章