很奇怪的念头突然在脑中浮现出来:为什么代码中可以有注释?

先来看看C/C++的代码:

int main(int, char **)
{    
    ......    

    int a;
    doSomthing(a);
    //  maybeDosomthing(a);

    ......

    return 0;
}

这一行:// maybeDosomthing(a);说明了注释的用途。可能作者原来想干点什么事情,然后在后续的过程中又改变了主意。

注释在这里起到了一个后悔药的作用,以前的东西先暂时保存起来,在当前消失,在未来可能再现。

然而,版本控制工具可以达到更好的效果,不需要注释:不是代码本身,而是额外的载体记录代码改动的变化。过去就是过去,历史就是历史。过往的可以存在于记忆中,可以记录在空气里,但是却不能再回来了。

没有事情会永远不变,也没有东西永远改变。希望过去的要过去,过去了就过去。

什么乱七八糟的,自己都不知道自己在说什么。

在南京第二天了,昨天晚上吃完饭心情极其低落。打了个车走上长江边上,夜晚中的江流起伏,暗涌的潮声淹没在夜幕里。听得见去看不见,听见了就会很害怕,害怕未知,害怕黑暗,害怕恐惧。凉风侵袭过来,漫天的都是黑夜,看不见江水,看不见灯光,看不见北京。

谨记之!