Rest in peace, Ludwig Van Beethoven

在《Code Complete》这本书中,作者记录了这样一个故事:

  有位负责维护的程序员半夜被叫起来,去修复一个出了问题的程序。但是程序的原作者已经离职,没有办法联系上他。这个程序员从未接触过这个程序。在仔细检查所有的说明后,他只发现了一条注释,如下:

MOV AX 723h;R.I.P.L.V.B.

  这个维护程序员通宵研究这个程序,还是对注释百思不得其解。虽然最后他还是把程序的问题成功排除了,但这个神秘的注释让他耿耿于怀。说明一点:汇编程序的注释是以分号开头。

  几个月后,这名程序员在一个会议上遇到了注释的原作者。经过请教后,才明白这条注释的意思:安息吧,路德维希.凡.贝多芬(Rest in peace, Ludwig Van Beethoven)。

  贝多芬于1827年逝世,而 1827的十六进制正是 723。这真是让人哭笑不得!

——“怎样才能写出出色的注释”,《C语言深度解剖》


你可能感兴趣的:(Rest in peace, Ludwig Van Beethoven)