【发布时间】:2012-08-24 18:24:23
【问题描述】:
早在 90 年代初期,我就参与了一个系统的设计和实现,该系统包括许多“代理”类。该系统运行良好且可合理维护。现在,我正在与新工作环境中的人们争论,他们声称“对象应该是名词”。有没有很好的文章解释为什么代理是一个坏主意?以及更详细地区分代理和对象的原因(我明白了一般的想法,但具体是什么被弃用了?)
最好不是整本书:我刚刚开始阅读 Bertrand Meyer 关于面向对象软件构建的书,并且需要一些时间才能读完。
根据 Tomasz 和 Niko 的意见,我更改了主题行(从要求指向文章),现在邀请人们直接回答而不是指向文章。
【问题讨论】:
-
看看这些天 akka 周围有多少炒作(而且永远是好的!)只要选择最好的工具。 PS:投票结束,不具建设性。
-
让您投票以非建设性的方式关闭真是令人沮丧。在这里我特意不请人指点,求文章指点。
-
SO 通常不是推荐列表的好地方。您应该考虑重新表述您的问题,并在此处直接询问“(为什么)代理是个坏主意”,而不是询问有关该主题的文献。