A04.副作用和引用透明
A04A.控制函数的副作用
A04B.引用透明
引用透明性 (eferential Transparency)
原创小于 1 分钟
引用透明性 (eferential Transparency)
命名,我认为的程序猿三大头痛问题之一。为此,我励志说把4-8字母的单词都背下来。 但实际情况是,很多业务代码中,命名会造成思路卡顿,要个查字典,看下近义词。
编辑器中都有拼写检查,一般以波浪线标在下面。当有提示时必须处理。
elze
,clazz
。编码风格既是江湖规矩,江湖既是非,历史上这样的争辩非常之多。
0x20
与0x09
}
要不要换行:} else {
和else {
和else
总之,一个项目(最好一个团队),只能保持唯一规矩,没有优劣之分。 重点在于Commit或Review时,不能因为排版不同而引发Diff和Merge。