写出清晰代码的六条规则

Lenix at 
让我们看看如何通过最小化变量的可见性来防止意大利面条代码现象的一些建议。我们的目标是尽可能减少变量在源代码中可见的代码部分,即减少变量的范围。范围最小化是一种结构化代码的过程,它很容易:声明具有最小范围的变量,并且为变量分配具有最小范围的数据。事实上,定义变量可见性的是代码结构。背景概念程序由简单(例如赋值)或复合(例如条件、循环)语句的组合组成。后一种语句可以嵌套,这意味着它们可以由可以包含其他语句的代码块组成。特别是,让我们考虑两个块 A 和 B:如果 A 包含 B ,我们说 A 是 B 的外部块,而如果 B 包含在 A…The post 写出清晰代码的六条规则 first appeare……