写脚本时要养成结构化和系统方法的习惯.
1. 注释你的代码
2. 给脚本和函数加上描述性的头部信息
3. 避免使用硬编码的字符常量, 用有意义的变量名来代替.
4. 为变量和函数选择描述性的名字
把错误代码的代表的变量名大写 并以 E_ 开头, 例如: E_NOTFOUND=75
环境变量名用大写
函数名 GetAnswer()
用户定义的变量名最好不要用下划线开头, 把这个留给系统变量使用.
用有含义的系统方法来退出代码, 例如: E_WRONG_ARGS=65 exit $E_WRONG_ARGS
5. 把复杂的脚本分割成简单的一些模块.