社区
Java
帖子详情
《设计模式》有点难理解阿
wirebonding
2004-10-08 02:50:17
有没有比较不那么抽象的例子,觉得看起来比较抽象
...全文
562
23
打赏
收藏
《设计模式》有点难理解阿
有没有比较不那么抽象的例子,觉得看起来比较抽象
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
23 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CharmDream
2004-10-16
打赏
举报
回复
尝试使用一下,肯定会有收获。原来看不懂了的会觉得好懂了,原来看懂了的会觉得还是有些不懂。
PageYi
2004-10-16
打赏
举报
回复
《Design Patterns Explained》好懂,CET-4的水平就可以看懂
nirvana_li
2004-10-14
打赏
举报
回复
《Design Patterns Explained》英文版的写的还不错啊.很多对于面向对象的新看法都是值得借鉴的....
禽兽v5
2004-10-14
打赏
举报
回复
设计模式,这个词很唬人,其实用土话说就是:在实际应用中总结的经典编码经验。
当然,这些经验有好有坏,所以还有错误模式一说. etc
phiai
2004-10-13
打赏
举报
回复
如果只是看书 ,看书中所讲的例子,那么相对要容易得多了,但是如果说到如何更好的应用到实际当中的话,这就困难了。模式都是好的,关键是用的地方,采用的方式是否合适。
anson2003
2004-10-13
打赏
举报
回复
不是难!而是要知道怎么应用到实际的项目中的话,那才叫真正的理解了
freshairfly
2004-10-13
打赏
举报
回复
敲错了
《Design Patterns Explained》
freshairfly
2004-10-13
打赏
举报
回复
读懂不难,但是能够应用到实际应用中就比较难了
刚看完《设计模式》
现在在看《Design Patters Explained》,
唉,中文版还没出版,只能看英文版的,E文不是很好啊
showerXP
2004-10-13
打赏
举报
回复
都是泛泛而谈。说一些实际的东西啊。比如。方法工厂模式就是想“脱开裤子放屁”。直接不new 对象。要通过一个专门的具体工厂类来new。说是有什么复杂的逻辑判断在里面,可是例子里面没有说明。谁能给一个具体的例子啊。
赫赫。鄙人也是刚刚开始学习模式设计。
sdbowen
2004-10-12
打赏
举报
回复
"你缺乏实践,比如我和我的几个朋友们在阅读这本书时有种感觉,某些模式其实以前都自己实现过
经验的积累是靠实践积累来的,看书永远积累不到真正的经验,实践就是最好的抽象概念形象化的途径
先试着去重构部分你以前写的,觉得比较糟糕的代码"
实践!!!!
angelface
2004-10-12
打赏
举报
回复
可能是开始的关系,
你可以试看<java 与模式这本书> 还算是易懂些的!
在就是看网上的代码,
nirvana_li
2004-10-12
打赏
举报
回复
<设计模式>的确看一遍很难理解,就连写书的GOF在前言里面也说他们在写书的时候也没有理解到设计模式,他们也是在以后反复的总结的基础上才了解到了设计模式.可以看出,看一看<设计模式>这本书就要理解设计模式是很困难的. 还是需要不断的经验的积累.
bluesky35
2004-10-12
打赏
举报
回复
理论联系实际,其实很多东西看过一遍后,过几天就会忘记,所以一定要多用用,那样才能记得更牢.
ehom
2004-10-12
打赏
举报
回复
你缺乏实践,比如我和我的几个朋友们在阅读这本书时有种感觉,某些模式其实以前都自己实现过
经验的积累是靠实践积累来的,看书永远积累不到真正的经验,实践就是最好的抽象概念形象化的途径
先试着去重构部分你以前写的,觉得比较糟糕的代码
kalex
2004-10-12
打赏
举报
回复
呵呵,的确有点难理解
无欲则钢
2004-10-10
打赏
举报
回复
我还没开始看,不过快了。到时候和楼主讨论。
zhl44
2004-10-10
打赏
举报
回复
声明:我是说大致读懂不难
zhl44
2004-10-10
打赏
举报
回复
认真读了一遍后也不觉得难,挺简单的
tianlujun
2004-10-10
打赏
举报
回复
我也在学设计模式,郁闷中
gong1
2004-10-09
打赏
举报
回复
设计模式还是觉得比较好的处理了好多的问题。^_^
加载更多回复(3)
Android
设计模式
项目开发中发现问题、解决问题这个过程中有很多问题是重复出现或某个问题的遗留,这些问题的本质就是模式。 如果
设计模式
在编码设计生涯中用得极少,主要原因是对
设计模式
的
理解
还不够,认识不到问题的存在。 因为不能正确的分析问题、认识问题,当然也不可能很好的解决问题了。
C#
设计模式
(含随书源码)
本书主要介绍如何用最常见的
设计模式
编写C#程序。全书分为四个部分,首先介绍了C#语言和面向对象程序设计的一般原则,可作为C#程序设计的快速入门教程;然后分别讲述了创建型模式、结构型模式和行为型模式。每一类
设计模式
又包括若干种具体模式,共有23种。在介绍每种模式时,给出了一个或多个应用该模式的示例,以便于
理解
,且这些示例都是能完全运行的程序,包含在随书附带的光盘中。此外,每一章还提供了UML图,用以说明类之间的关系。本书适用于计算机及相关专业的本科生和研究生,对于软件开发人员也是一本很好的参考书。
设计模式
就该这样学
Design Patterns: Elements of Reusable Object-Oriented Software(以下简称《
设计模式
》),一书由Erich Gamma、Richard Helm、Ralph Johnson和John Vlissides合著(Addison-Wesley,1995)。这四位作者常被称为“四人组(Gang of Four)”,而这本书也就被称为“四人组(或 GoF)”书。他们首次给我们总结出一套软件开发可以反复使用的经验,帮助我们提高代码的可重用性、系统的可维护性等,解决软件开发中的复杂问题。
设计模式
已诞生20多年,其间相继出版的关于
设计模式
的经典著作不计其数。如果说GoF的《
设计模式
》是
设计模式
领域的“圣经”,那么之后出版的各种关于
设计模式
的书籍可称为“圣经”的“批注版”或者“白话版”。本书正是基于GoF的《
设计模式
》来编写的。 本课程由《
设计模式
就该这样学》作者亲授,课程内容和书籍完全同步,可以作为作者对“圣经”实践的精华总结,是一门可以真正能够落地的“
设计模式
”的课程,也是目前全网唯一一门结合框架源码如何落地“
设计模式
”这个角度来
理解
设计模式
的课程。本课程将结合JDK、Spring、MyBatis、Tomcat、Netty等经典框架源码展开对
设计模式
的分析。当然,本课程中还会结合作者多年的“踩坑填坑”经验和“教学答疑”经验,用比“圣经”更深刻、更全面、更通俗、更生动、更有趣、更接地气的方式并且结合真实业务场景分析每种
设计模式
的优缺点,治愈“
设计模式
选择困
难
症”。选
设计模式
就像相亲选对象,一旦做好了接受TA缺点的准备,那TA就一定属于你。所以,本课程内容对于日常开发而言更具有指导意义。内容均从实战角度出发,在日常应用中,
设计模式
从来都不是单个
设计模式
独立使用的。在实际应用中,通常多个
设计模式
混合使用,你中有我,我中有你。下图完整地描述了
设计模式
之间的混用关系,希望对大家有所帮助。在《
设计模式
就该这样学》一书中,还有大量的UML图及易混淆的
设计模式
对比案例分析,也欢迎大家关注。
2014年上半年 软件设计师 考试真题 上下午
根据网上提供的真题进行整理的,调整了下结构,方便考生做测试。 有2014上半年上午及下午的题目,及可参考答案。 质量一般,尽供参考,也希望各位朋友取得满意的成绩。
改善程序设计技术的50个有效做法(CC++)(free)
PPT文档,改善程序设计技术的50个有效做法
Java
50,639
社区成员
85,638
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章