耦合

而在现实世界里,无数对象是耦合在一起的。面向对象并不是问题,问题总出在平台或对象的耦合上。相亲时,你只顾看对方精心包装过的外部接口,但对其耦合过的东西一无所知。我们一旦耦合了一个模块,比如“日本人坏”或“中餐最好吃”,解耦是件异常艰难的事情。成功的人,能让这些对象松耦合,但这是一般人不具有的能力。