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