如何提高代码质量?( 五 )
如蝼蚁般微渺的
代号。如果你想让你的代码不是一个让人漠视的死胖子,而是人们愿意谈论,那么,取个容易让人理解,甚至让人刻骨铭心的名字吧。不好的名字除了让人不解,漠视,甚至宛如与人世间幽隔的恶鬼,望上一眼,大家便想逃离;好的名字,嗯,随便说一个,聂小倩,同样是与人世间幽隔的孤鬼,你我却念念不忘。
在 Juniper,我最忘不了的两台服务器是 gretel 和 hansel,取自格林童话;在途客圈,让我心心念之的项目是 atlantis 和以及其上 viking (code name) —— 这不难理解,要追寻 atlantis,你需要远征 (viking);在 tubi,cms service 是个糟糕的取名,merlin 算是回归了正途,虽然作为一个 build service,它的魔力并不太强,还时不时失灵;而在 arcblock,我在上篇文章里谈到的 AADL,被正式取名 AODL —— 这不重要,估计你也记不住,不过,她有了一个对外的名字:goldorin —— 托尔金为中土大陆精灵族发明的精灵语。
在 代码命名:僧敲月下门 那篇文章里,我提到晦涩的 IKE 代码里 pitcher / catcher 让协议的 negotiation 读来犹如欣赏棒球比赛。好的名字,和好的接口几乎成对出现,它让程序员的产品 —— 代码,变得鲜活,读来如沐春风,如饮醇酒,如赏佳人。
- 失眠后如何治疗 有哪些方法呢
- 如何护理身体 早上晨练有何好处
- 练瑜伽为什么要选择瑜伽馆,而非健身房?
- 推进网络安全法治建设,提高网络治理能力
- 老司机教你如何赶上 “绿波带”
- 总结一些常见的运动问题!想提高运动体验的你,来开眼界吧
- 如何解决你的大象腿?其实用这些跑步方法就能收获好的效果!
- 网络时代如何保障“离线权”
- 戴上博士帽冲击东京奥运?孙杨是如何成为“学霸”的
- 心理学:在这张图里你第一眼看到的是什么?测你最近的状态如何