摘要: 一:有意义的命名避免使用编码把类型或作用域编进名称里面,徒然增加了解码的负担。每个概念对应一个词使用解决方案领域名称 记住,只有程序员才会读你的代码。所以,尽管用那些计算机科学(Computer Science,CS)术语、算法名、模式名、数学术语吧。依据问题所涉领域来命名可不算是聪明的做法,因为不该让协作者老是跑去问客户每个名称的含义,其实他们早该通过另一名称了解这个概念了。对于熟悉访问者(VI... 阅读全文