社区
Java
帖子详情
《设计模式》有点难理解阿
wirebonding
2004-10-08 02:50:17
有没有比较不那么抽象的例子,觉得看起来比较抽象
...全文
602
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)
后端没你想的那么复杂,真正
难
的是业务
很多人认为后端开发复杂,需精通各种架构和
设计模式
。但实际上,后端开发底层逻辑简单,分接收请求、处理逻辑、返回响应三步。框架是简化流程的工具,真正
难
的是业务,如库存下单、权限体系等。
理解
业务才能让系统更稳、更快、更聪明。
Virtual的
理解
本文围绕C++中virtual展开,作者起初
难
理解
该概念,有开发经验后认识到其与函数重载结合的威力。还提及MFC中virtual的应用,如CDialog派生类OnOK()函数。面试被问virtual修饰基类的意义,后续准备翻译相关文章,也会探讨重载重定义及
设计模式
中virtual的作用。
MVC
设计模式
带来更好的软件结构和代码重用
本文介绍了MVC
设计模式
,它将应用程序分为模型、视图、控制器三个核心部件,使输入、处理和输出分开。使用MVC可让多个视图共享一个模型,实现代码重用,且易于改变数据层和业务规则。但它也存在
理解
难
、调试
难
、增加管理文件量等缺点,不太适合小型或中等规模应用。
如何掌握并在实践中自如运用
设计模式
本文围绕
设计模式
在软件开发中的应用展开。指出开发人员
难
将其与实际问题联系,使用时易选错模式。强调要正确
理解
、结合编程语言和开发平台实现,以需求驱动,分析成功项目,在编程中领悟,避免设计过度,合理看待实现实例。
DesignPattern
设计模式
本文介绍
设计模式
,包括其定义、分类和原则。分类有创建型、结构型、行为型。原则如单一职责、开放封闭等。还详细讲解常用模式,如创建型的单例、工厂、建造者模式,结构型的代理模式,行为型的责任链模式,助于
理解
和运用
设计模式
。
Java
51,408
社区成员
86,093
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章