Code never lies, comments sometimes do; Code never lies, people sometimes do.
人会说谎,或多或少,或有意或无意,但好的代码不会说谎。屏幕上的一行行字符给人兴奋感,给人贴心感,给人世俗意义的快乐,也给人世俗之外的领悟。
《C程序设计语言(The C Programming Language)》的共同作者之一Brian Kernighan那一句“Don't comment bad code — rewrite it”至今仍被奉为金科玉律,这大概是基于“comments do not make up for bad code ”的逻辑。同样,简洁干净的代码speak for themselves,懂的自然懂,不懂的运行之后也一样能懂。
代码如此,写代码的人却不同。人生如同一场电影,当我们回首往事时,常常忘了剧中人物都有哪些,所以,每一个场景都需要做许多注脚。今天,LiveVideoStack有机会为SRS做一个小小的注脚,感到既惶恐又幸运。