代码精进之路:从码农到工匠
上QQ阅读APP看书,第一时间看更新

第一部分 技艺

第1章 命名

名为万物之始,万物始于无名,道生一,一生二,二生三,三生万物。

——《易经》


命名常常被认为是编程中的细节问题,其重要性往往被低估。而所谓的工匠精神,往往就是体现在细节之处,就像日本的“煮饭仙人”50年专注于做好1碗米饭。一个名字虽然并不影响程序的执行,但是却对代码的表达力和可读性有着重要的影响。

在程序员的工作中,大部分的时间都在阅读和理解代码,好的命名能够让代码的概念清晰,增加代码的表达力;词不达意的命名会破坏我们思考的连贯性,分散有限的注意力。