這是Artima Developer的總編 Bill Venners對Erich Gamma的采訪中的第三部分。Bill 和 Erich 討論了設計模式中的兩個原則:對接口編程(program to an interface), 使用object composition而不是類繼承。 在前兩部分中,Bill和Erich討論了
如何思考和使用Design Pattern和
靈活性以及可重用性。
將陸續更新一些心得。
第三部分的原文。
Software,Design Pattern 
Programming