首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >面向对象的设计资源

面向对象的设计资源
EN

Stack Overflow用户
提问于 2009-09-10 14:37:20
回答 8查看 2.4K关注 0票数 10

我正在寻找学习面向对象设计的好资源(书籍/网站)。我找到的每一个资源都在指导我更多的UML和RUP,而不是OO设计。Head first book纯粹的重复让我不想读他们的书。我正在寻找一本类似于"Structure and interpretation of computer programs“的书,用于面向对象设计,达到教学OO的目的。我对任何特定的OO语言都没有偏好。

EN

回答 8

Stack Overflow用户

发布于 2009-09-10 14:46:41

Grady Booch的Object-Oriented Analysis and Design with Applications是这个主题的圣经。它也是非常平易近人的,虽然在某些点上有点密集,但绝对值得阅读和重新阅读。

票数 6
EN

Stack Overflow用户

发布于 2009-09-10 21:06:57

也是作为“四人帮”书的替代品。

我可以推荐:The Design Patterns Smalltalk Companion

一般来说,学习Smalltalk将帮助您成为任何语言的更好的OOP开发人员。

来自亚马逊的评论:

比原始的GoF更容易理解,Nicolas Weidmann,2000年2月4日

与其原始版本( GoF one)相比,这本书让您更好地理解了模式。我不是一个有9年经验的C++程序员,而是一个SmallTalk程序员。在工作中,我不得不使用GoF这本书,我从来不喜欢读它。与此形成对比的是,SmallTalk工具很容易阅读,您可以理解描述的前几行中的模式。采用Bridge模式,比较他们在这两本书中的讨论。如果你真的喜欢Gof one,那就买吧。但在我看来,为了支持SmallTalk而购买GoF将是一个巨大的错误。信任C++程序员:-)

票数 2
EN

Stack Overflow用户

发布于 2009-09-10 14:59:03

我不得不承认,Head First Design Pattern确实是一本不错的书,但著名的Design Pattern: Elements of read -Oriented Software仍然是必读之书。

在网络上,Object Mentor网站的What Is Object-Oriented Design?页面是另一个很好的资源。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1405672

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档