我正在寻找提供常见场景中使用的对象设计目录的网站,书籍或其他资源。我不是在寻找通用设计模式,而是寻找用于解决实际问题的实际对象设计样本。
例如,我即将为Web应用程序构建内部消息传递系统,类似于Facebook的消息传递系统。该系统允许管理员向所有成员,选定的成员组或个人发送消息。会员可以向其他会员或会员群发送消息。相当常见的东西和我确信成千上万的Web应用程序需要的功能。
我知道每种情况都不同,有一百万种方法可以设计这种解决方案。虽然这种情况并不是那么复杂,但我确信像这样的系统的必要对象和关系的基本设计已经多次完成。在构建我自己的设计之前,回顾其他类似的设计会很不错。
是否有人可以分享他们的设计,其他人可以浏览/搜索目录以查看并提供反馈? StackOverflow可以在某种程度上用于此,但并不真正提供设计目录。与之相关的任何其他资源?
答案 0 :(得分:0)
我认为本书中提供了面向实际问题的面向对象设计解决方案示例的书籍之一:http://www.amazon.com/Object-Oriented-Programming-Peter-Coad/dp/013032616X/ref=pd_bxgy_b_img_b