软件设计两种方式

There are two ways of constructing a software design. One is to make it so simple that there are obviously no deficiencies; the other is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.

软件设计有两种方式:一种是设计得极为简洁,没有看得到的缺陷; 另一种是设计得极为复杂,有缺陷也看不出来。第一种方式的难度要大得多。
         ---《皇帝的旧衣》, CACM 1981年2月
             ---C.A.R.Hoare

猜你喜欢

转载自wangzt-2008.iteye.com/blog/2390487