愤怒过客

文章
6
资源
1
加入时间
2年10月21天

代码坏的味道19:不完美的库类 (Incomplete Library Class)

  复用常被视为对象的终极目的。不过复用的意义常被高估:大多数对象只要够用就好。但是无可否认,许多编程技术都建立在程序库的基础上。库类的构筑者没用未卜先知的能力,不能因此责怪他们。麻烦的是库往往构造的不够好,而且往往不可能让我们修改其中的类使它们完成我们希望完成的工作。这是否意味着那些经过实践检验的技术,如今都派不上用场了? 幸好我们有2个专门应付这种情况...