经验分享:改良程序的11技巧 2011-04-24
让我们看一些基本的编程技巧:
尽量保持方法简短
永远永远不要把同一个变量用于多个不同的目的
运用自描述的变量名和方法名
尽可能的把变量定义在靠近运用它的地方
拒绝奥秘数字
友好的对待你的语言
不要逆常规而行
警惕过早优化
积极重构测试过的程序
不要过度沉迷于技巧
通过习例学习新知
现在,让我们把每个小点张开来详细讲一下。
1. 尽量保持方法简短
尽管很多人都遵循这个规则,但它仍旧特别的重要。你写的方法要一直能在一个屏幕里放得下。如果你需要去滚动屏幕,这会分散你的注意力,而且你看不到整个的上下文。最佳长度是5-20行,这根据你的情况而定。当然,getters/setters 通常是一行代码的方法,但与其说它们是真正的方法,不如说它们只是存取工具。
2. 永远永远不要把同一个变量用于多个不同的目的
一个变量应当一直只为一个目的服务。通过使变量常量化(C++里的const, Java里的final),使得编译器能够优化编译,而且使你的代码醒目表达这个变量是不能改变的,你的程序的可读性会变得更好。
相关知识
经验分享:改良程序的11技巧
名师分享国际大拿的摄影技巧及摄影经历
分享:新装修的房子怎么去味消毒?
简名敏分享:高级灰的多彩表情——潮流面料初体验
Linux认证考试:Linux系统的经典技巧
计算机四级考试:DB2数据库的使用技巧分享
伊盾门窗:明星经销商经验分享
李晨分享:洁净安心的室内空气是健康的基本保障
家居新视角论坛三:用户时代的品牌联合力
卫浴间马桶的选购技巧揭秘 装修不要有遗憾