良好的面向对象设计实践的任何来源?(Any source of good object-orient

2019-07-29 06:41发布

是否有任何网站,人们分享和讨论面向对象设计的很好的例子?

理想的情况是这样的网站应该具有如下结构的柱填充:

  • 问题的简要说明,包括定义,链接,等等。
  • OO设计图,伪码列表的若干尝试(投向上/向下通过用户)
    • 评论(也由网友投票)

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

Answer 1:

沃德·坎宁安的维基 (他发明维基-在c2.com一个是第一个,并且仍然有效)有很多的讨论,特别是但不完全有关的图案(沃德积极参与了设计模式的整体思路开始,以及敏捷编程和相当多的更多的事情;-)。 你可以开始在这里的例子。 它不是协调,为你的愿望(实际上是相当有时混乱;-)但它可以真正启发遵循所有的回往复辩论结构。



Answer 2:

我不知道这个网站有任何disucssions,但非常好文章:

对象的导师



Answer 3:

http://www.amazon.com/Object-Oriented-Software-Construction-Prentice-Hall-International/dp/0136291554

面向对象的软件建设 - 伯特兰迈耶

他发起艾菲尔语言,面向对象的软件建设的最完整的分析我读过的人。



Answer 4:

尚未提到的一些书籍:

拉里·康斯坦丁的结构化设计

的Grady Booch的面向对象分析与设计应用

丽贝卡夫斯-Brock的设计面向对象软件

伊瓦尔·雅各布森的面向对象软件工程:一个用例驱动方法

Kent Beck的实现模式

史蒂夫·麦康奈尔的代码完成

约书亚Kerievsky的重构为模式



Answer 5:

对象思维 - 韦斯特。



Answer 6:

好吧,我不能指向你的网站,但我可以向您推荐一些好书:

  • C ++有效
  • 更有效的C ++
  • 设计模式:可复用面向对象软件的基础
  • 出色的C ++
  • 更出色的C ++

当然,这些都是C ++的书,但他们很多的概念,适用于除不仅仅是C得多++



Answer 7:

堆栈溢出

......很多OO设计原则在这里很好,简洁的例子。



文章来源: Any source of good object-oriented design practices?