
程序员在做什么?开发者的小秘密
开发代码似乎是程序员唯一的工作,但事实上,他们每天都在做很多看不见的“小动作”。例如,给变量取一个有趣的名字,在写注释时嵌入各种笑话和故事,并在代码中隐藏“鸡蛋”。这些看似无害的小秘密已经成为程序员的内部乐趣。

代码的可读性非常重要,因此几乎每个程序员都习惯于为变量和函数取有意义的名称。但有时他们会给一两个变量取一些有趣的名字,比如“luke”和“skywalker”,或者“sherlock”和“holmes还会给boolean类型的变量取名“truth”和“lies”。这对程序员来说是一个小小的损害。
编写代码注释是一件严肃的事情,但程序员会在注释中隐藏一点幽默。例如,在解释循环变化的变量时,写下“ifrom1to10”,或在函数描述的最后添加“herebedragons还会在复杂的代码块后面写“Abandonallhope,yewhoenterhere”.这些小东西让读代码的人会心一笑。
更重要的是,一些“鸡蛋”会隐藏在代码中——除非它们运行到代码中,否则永远不会被发现。例如,在特殊日期输出“情人节快乐!”或者在代码第100行打印“这里有糖!”。这就像程序员给阅读代码的人留下的小礼物。
开发代码只是程序员工作的一部分。有时在代码中放一点坚果、鸡蛋和笑话已经成为程序员的一种乐趣和放松。当你看开发人员的代码时,多照顾它们,也许你会找到程序员的小秘密,也许会让你笑。




















