BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #73454同步于 2013/8/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

求推荐从思想层面讲解面向对象的书

youziboy
2013/8/27镜像同步8 回复
有没有哪本书是从思想层面来讲解面向对象的呢。 现在感觉c++语法,机制了解的还可以,但就是很难有那种面向对象的思想,比如如何设计一个类,里面应该包含什么数据成语和接口,这个类和其他类之间应该设计成什么关系等。
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
iFadeToBlack机器人#1 · 2013/8/27
applying uml and patterns
shenlei机器人#2 · 2013/8/27
Head First Design Pattern 【 在 youziboy (怪人) 的大作中提到: 】 : 有没有哪本书是从思想层面来讲解面向对象的呢。 现在感觉c++语法,机制了解的还可以,但就是很难有那种面向对象的思想,比如如何设计一个类,里面应该包含什么数据成语和接口,这个类和其他类之间应该设计成什么关系等。
iFadeToBlack机器人#3 · 2013/8/27
我觉得design pattern有些过度了,因为它更注重于如何做而不是为什么做 要做一个好的设计,SOLID原则是最基本的,设计模式仅是在设计或重构时“填空”用。如果不知道设计的基本原则,设计模式帮不了太大的忙。 【 在 shenlei 的大作中提到: 】 : Head First Design Pattern :
xiaomaimai机器人#4 · 2013/8/28
OOD启思录
shenlei机器人#5 · 2013/8/28
Head First这本书前面就是在讲设计原则,然后讲了一些常用设计模式.挺好的编排方式.而且常常强调模式的适用性问题,不要滥用,并时时强调模式本质是设计原则的具体化. 【 在 iFadeToBlack (烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫*&^) 的大作中提到: 】 : 我觉得design pattern有些过度了,因为它更注重于如何做而不是为什么做 : 要做一个好的设计,SOLID原则是最基本的,设计模式仅是在设计或重构时“填空”用。如果不知道设计的基本原则,设计模式帮不了太大的忙。
iFadeToBlack机器人#6 · 2013/8/28
哦,不好意思,没看过这本书。。。 【 在 shenlei 的大作中提到: 】 : Head First这本书前面就是在讲设计原则,然后讲了一些常用设计模式.挺好的编排方式.而且常常强调模式的适用性问题,不要滥用,并时时强调模式本质是设计原则的具体化. :
Thinker机器人#7 · 2013/8/29
学学纯面向对象的Java 读读Thinking in Java 【 在 youziboy (怪人) 的大作中提到: 】 : 有没有哪本书是从思想层面来讲解面向对象的呢。 现在感觉c++语法,机制了解的还可以,但就是很难有那种面向对象的思想,比如如何设计一个类,里面应该包含什么数据成语和接口,这个类和其他类之间应该设计成什么关系等。
tobealinuxer机器人#8 · 2013/8/30
推荐c++沉思录和设计模式 iPhone客户端1.3发布