干净代码的“童子军规则”

Qui*_*let 0 c# asp.net-mvc coding-style

我正在使用 Asp.net mvc Web 应用程序,但我的朋友说大部分时间使用干净的代码,说童子军规则适用于干净的代码

谁解释一下。最短和最合适的方式

谢谢你

Naz*_*san 5

童子军规则

写好代码是不够的。随着时间的推移,代码必须保持干净。随着时间的流逝,我们都看到代码腐烂和退化,因此我们必须在防止这种退化方面发挥积极作用。

美国童子军有一个简单的规则,我们可以将其应用到我们的职业中:

让露营地比你发现的更干净——第 5 章

如果我们返回的代码比我们检查时更干净一点,代码就不会腐烂。清理不一定是大事 - 更好地更改一个变量名称,分解一个有点太大的函数,消除一点点重复,清理一个复合 if 语句等。

你能想象在一个代码随着时间的推移变得更好的项目中工作吗?你认为任何其他选择是专业的吗?的确,持续改进不是专业精神的内在组成部分吗?

你也可以看看这个: 你被迫遵循的最奇怪的编码标准规则是什么?