良好的面向对象设计实践的任何来源? [英] Any source of good object-oriented design practices?
问题描述
有没有一个网站可供人们共享和讨论面向对象设计的好例子?
Is there any website where people share and discuss good examples of object-oriented design?
理想情况下,此类网站应填充以下结构的帖子:
Ideally such website should be populated with posts of the following structure:
- 对问题的简洁描述,包括定义,链接等.
- 多次尝试OO设计,图表,伪代码列表(由用户投票/拒绝)
- 评论(也由用户投票)
- Concise description of the problem, including definitions, links, etc.
- Several attempts of OO design, diagrams, pseudocode listings (voted up/down by users)
- Comments (also voted by users)
目前,我正在寻找灵感的来源.
Currently I'm looking for a source of inspiration.
推荐答案
坎宁安(Ward Cunningham)的 Wiki (他发明了Wiki,而c2.com是第一个,并且仍然很活跃),进行了很多讨论,尤其是模式方面的讨论(Ward参与了起步很早)设计模式的整体思想,以及敏捷编程和许多其他事情;-).例如,您可以在此处开始.它不像您期望的那样协调和结构化(有时实际上很混乱;-),但是跟踪所有来回的辩论确实很有启发性.
Ward Cunningham's wiki (he invented wikis -- the c2.com one was the first one and is still active) has a lot of discussion, especially but not exclusively about patterns (Ward was very involved in the start of the whole idea of design patterns, as well as agile programming and quite a few more things;-). You can start here for example. It's not as coordinated and structured as you desire (actually pretty chaotic at times;-) but it can be really instructive to follow all the back-and-forth debates.
这篇关于良好的面向对象设计实践的任何来源?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!