计算机科学里两件最难的事:缓存失效和命名。
Codelf通过搜索在线开源平台Github, Bitbucket, Google Code, Codeplex, Sourceforge, Fedora Projec的项目源码,帮开发者从中找出已有的匹配关键字的变量名,从而帮助为变量名苦恼的开发者命名。这个搜索服务支持直接搜索中文。
Codelf  基于searchcode和有道词典开发完成。目前开源在Github上。

相关连接:
知乎的讨论:https://www.zhihu.com/question/27097399/answer/78619944

Codelf: http://unbug.github.io/codelf/

Codelf 的 github repo: https://github.com/unbug/codelf

Two hard things: http://martinfowler.com/bliki/TwoHardThings.html