我看论语-0.1白话文言
工欲善其事,必先利其器。这道理我不是不懂。埋头熟读古文两百篇,等闲而过古文关,
据说是最好的方法。本着少花钱多办事的精神,开始啃读《国史概论》。发现钱穆的话倒
还易懂,一扯到易经或者前人的“说话”,就只能抓耳挠腮了。硬着头皮,权当实践陶渊
明“好读书不求甚解”。按下不表。
稍稍编过程的人都知道,读和改一个别人编写的没有怎么注释的程序是最可怕的事情。刚
才读一本C++的编程书,在介绍类(class)时之使用缺省构造器(constructor)及拷贝构造
器(copy constructor)等等的时候,提出这样一个问题。举个例子,因为象构造器等等的
声明可以在程序里面缺省,而由机器自己生成,于是程序可以写得相当简洁。但是对于读
程序的人来说,会有如下疑问:是程序员忘掉拷贝构造器?或是机器自动生成?还是程序
员本来就知道这个类(class)永远都用不到拷贝构造器?这些问题从程序本身都看不到回
答。在一个例子之后作者给出这样一句话:“Being obvious is very important in any
programming project.”[1]
突然想