Language agnostic 有没有良好的面向对象设计实践的来源?

Language agnostic 有没有良好的面向对象设计实践的来源?,language-agnostic,oop,Language Agnostic,Oop,有没有网站可以让人们分享和讨论面向对象设计的好例子 理想情况下,此类网站应填充以下结构的帖子: 问题的简明描述,包括定义、链接等 OO设计、图表、伪代码列表的几次尝试(用户投票赞成/反对) 评论(也由用户投票) 目前我正在寻找灵感来源。我不知道这个网站是否有任何讨论,但非常好的文章: 我不知道这个网站是否有任何讨论,但是非常好的文章: 我不能给你指出网站,但我可以给你推荐一些很棒的书: 当然,这些是C++书籍,但是其中的很多概念不仅仅是C++ + p> > p>我不能指你到

有没有网站可以让人们分享和讨论面向对象设计的好例子

理想情况下,此类网站应填充以下结构的帖子:

  • 问题的简明描述,包括定义、链接等
  • OO设计、图表、伪代码列表的几次尝试(用户投票赞成/反对)
    • 评论(也由用户投票)

目前我正在寻找灵感来源。

我不知道这个网站是否有任何讨论,但非常好的文章:


我不知道这个网站是否有任何讨论,但是非常好的文章:


我不能给你指出网站,但我可以给你推荐一些很棒的书:


当然,这些是C++书籍,但是其中的很多概念不仅仅是C++ + p> > p>我不能指你到网站,但我可以向你推荐一些伟大的书:

当然,这些是C++书籍,但是其中的许多概念不仅仅是C++ +P> > P >沃德·坎宁安(他发明的wiki——C2.com是第一个,仍然是活跃的)有很多讨论,尤其是但不完全是关于模式的。(沃德在设计模式、敏捷编程和其他许多方面的整个概念的开始都非常投入;-)。例如,你可以开始。它没有你想要的那样协调和结构化(实际上有时相当混乱;-)但是,关注所有前后的争论确实很有启发性。

沃德·坎宁安(Ward Cunningham)的(他发明了Wiki——c2.com是第一个,并且仍然很活跃)有很多讨论,特别是但不完全是关于模式的(沃德在设计模式、敏捷编程和其他许多方面的整个概念的开始都非常投入;-)。例如,你可以开始。它不像你所希望的那样协调和结构化(有时实际上相当混乱;-),但遵循所有来回的辩论确实很有启发性。

面向对象的软件构造-Betrand Mayer

他是埃菲尔语言的创始人,这是我读过的对OO软件结构最完整的分析。

面向对象的软件构造-Betrand Mayer


他是埃菲尔语言的创始人,这是我读过的对OO软件结构最完整的分析。

一些书没有提到:


一些未提及的书籍:


对象思维-大卫·韦斯特。

对象思维-大卫·韦斯特。

对象导师确实是你在互联网上找到的关于OOAD的最佳资源:对象导师确实是你在互联网上找到的关于OOAD的最佳资源: