下面这10个要点能帮助你成为一个更优秀的程序员。
1.不要重复
这是一条非常值得遵循的伟大原则。我很习惯于回过头去检查自己写下的代码,重构那些被多次使用的部分。虽然在将一个长方法分解为若干个短方法时,会遇到一些困难。Ctrl+R+M在visualStudio中非常有用,可以帮助你重构代码为单独的方法。这使得代码更加可重用和可测试。
2.命名变量的要点为说明它们是什么,而非它们是什么样的数据类型
唯一的例外是,如果你正在处理别人的代码,并且需要继续参与的,那么你应该遵照他们的命名规则。
3.给你的方法取一个明确说明他们要做什么的名称
这一条如果做得好,那么将大大减少注释的必要。如果你的代码清晰易读,那还需要注释干什么。
4.不要使用奇奇怪怪的数字和字符串常量
你的代码中不应该有任何会造成他人误解或需要猜测的数字和字符串值。创建常量、枚举和私有变量时,要给他们取一个能够更易于理解的名字。
5.可能的话,自己写方法,这样在测试方法时,就不会对应用程序的其他部分有任何依赖
将方法写成不需要