## 前言 ## 为什么要有规范 编码规范对于程序员而言尤为重要,有以下几个原因: - 一个软件的生命周期中,80%的花费在于维护 - 几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护 - 编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码 - 如果你将源码作为产品发布,就需要确任它是否被很好的打包并且清晰无误,一如你已构建的其它任何产品 ## 编码规范原则 本文档中的准则致力于最大限度达到以下原则: - 正确性 - 可读性 - 可维护性 - 可调试性 - 一致性 - 美观 尽管本文档涵盖了许多基础知识,但应注意的是,没有编码规范可以为我们回答所有问题,开发人员始终需要再编写完代码后,对上述原则做出正确的判断。 ## 用什么样的 SHELL ## 什么时候用 SHELL # 源文件 ## 文件名称和文件编码 ## SUID/SGID