MartinFowler的一篇文章,面向对象设计方面的