新足迹

 找回密码
 注册

精华好帖回顾

· 学习驾驶手动车的一点体会 (2009-1-16) ranger · 旅途人生 人生旅途 (2023-4-19) 士多可
· 吐血奉献,新足迹史上最客观,最全面的关于NRAS的评述 (2013-10-20) 清咖一杯 · 2010年12月半月谈 - 我们为什么而骄傲? (2010-12-11) 老猫晒太阳
Advertisement
Advertisement
查看: 1428|回复: 8

求OO软件设计的书,最好带个完整例子 [复制链接]

发表于 2013-2-13 14:46 |显示全部楼层
此文章由 tempert 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 tempert 所有!转贴必须注明作者、出处和本声明,并保持内容完整
大学底子没打好. 但又向往software developing. 求高手们推荐一本OO软件设计的书. 基本的概念都学过, 小规模的程序和应用也能写,就是一直都是自己的套路, 代码不规范,没有正规的商业开发经验.
之前在读design pattern那本,觉得作者的有点书呆子气, 里面那个文本编辑器的例子也没太看懂. 有没有别的好的推荐阿.
爱心恒心各种心.
Advertisement
Advertisement

发表于 2013-2-13 14:50 |显示全部楼层
此文章由 yangwulong1978 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yangwulong1978 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 yangwulong1978 于 2013-2-13 14:52 编辑

DESIGN  PATTERN  都是很有用的,,,你可能选的书不好,,,,,,,,而且你程序估计写少了,多遇到些情况,,你就明白DESIGNPATTERN 的用处了。。。。。。。


看书不如,多写CODE.


评分

参与人数 1积分 +2 收起 理由
linkspeed + 2 我很赞同

查看全部评分

发表于 2013-2-13 21:12 |显示全部楼层
此文章由 HISOKA 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 HISOKA 所有!转贴必须注明作者、出处和本声明,并保持内容完整
head first design pattern
头像被屏蔽

禁止发言

发表于 2013-2-14 12:41 |显示全部楼层
此文章由 gary.smith 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 gary.smith 所有!转贴必须注明作者、出处和本声明,并保持内容完整
OO是个谎言或骗局. 现实世界的事务都是过程性的,非要OO,导致软件可读性差。设计模式似乎在设计中也很难用到,当然你非要用,也可以生搬硬套。唯一的好处就是运行速度慢.

不过我离开软件界很久了,观点错误也说不定。

发表于 2013-2-14 13:06 |显示全部楼层
此文章由 yolandalinz 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yolandalinz 所有!转贴必须注明作者、出处和本声明,并保持内容完整
'design pattern 是很好的书,不过确实读的无聊。 我刚开始就读不懂,等去了公司之后别人指导了我怎么样真正使用那些pattern的时候,才有恍然大悟的感觉。多写code,多问别人是学oo最好的办法,读书确实不顶什么用。
守望先锋Horcruxes#6153

发表于 2013-2-14 13:17 |显示全部楼层
此文章由 porcorosso 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 porcorosso 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我读过

http://books.google.com.au/books ... amp;ved=0CE4Q6AEwBQ

不错的

OO本身不难:
- public, private, protected
- final, static
- abstract, interface
- constants
- annotation (各个framework有别)

我不是大师,只是说了我明白的那部分而已
Advertisement
Advertisement

发表于 2013-2-15 20:16 |显示全部楼层
此文章由 清风拂山岗 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 清风拂山岗 所有!转贴必须注明作者、出处和本声明,并保持内容完整
入门级别的我推荐这两本:
Applying UML and Patterns by Craig Larman
Agile Software Development, Principles, Patterns, and Practices by Robert Martin
头像被屏蔽

禁止发言

发表于 2013-2-18 09:40 |显示全部楼层
此文章由 linkspeed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 linkspeed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
"Working Effectively with Legacy Code"

这本书可以比较有效的把对代码的态度提高一个档次。从 “实现功能” 的档次提高到 “TDD” 的档次。

发表于 2013-2-28 01:19 |显示全部楼层
此文章由 float 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 float 所有!转贴必须注明作者、出处和本声明,并保持内容完整
中文的 大话设计模式
oo的话还是有用的,特别是项目大了
过度设计到哪里都是副作用

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部