计算机科学里最难的事

2016/10/23 · 第737期 · 刷出好文章
原链:blog.kaczmarzyk.net · 9分钟读完

就是 naming things。文章举了各种代码中命名不当的而给开发带来难处的例子,如命名函数、函数参数、变量、类名等。代码之外的例子也很多:项目名称、服务器名、域名、命令行命令等。

其实原话是:“There are only two hard things in Computer Science: cache invalidation and naming things.” Cache invalidation 也是日常工作中让人头疼的一件事。

谈到给项目命名,现在不都在搞 microservice 吗,一堆的 microservice,该怎么称呼?有同事是 Game of Thrones 爱好者,经他手的几个 microservice 都是剧中人物的绰号,有同事是走日系卡通路线的,还有同事搞圣经这块的,五花八门。导致新人入职后都要用一上午熟悉各种专有名词。。。

浏览量:1941
Tags: cs · programming
猜你喜欢:

我读过的好书、 用过的好工具推荐: