Dojo
最新
最佳
搜索
订阅
解道Jdon
架构设计
领域驱动
DDD介绍
DDD专辑
战略建模
领域语言UL
领域事件
商业分析
工作流BPM
规则引擎
架构师观点
数据工程
产品经理
系统思维
微服务
微服务介绍
微服务专辑
模块化设计
SOA
API设计
clean架构
SpringBoot
分布式事务
分布式架构
Kubernetes
DevOps
编程设计
GoF设计模式
模式专辑
面向对象
函数式编程
编程语言比较
编程工具比较
形式逻辑
前端编程
Reactive编程
Jdon框架
Rust语言
人工智能
Web3
模因梗
幽默梗
程序员吐槽
面试技巧
Java入门
数字化转型
认知偏差
道德经
更多话题
设计模式该怎么学呀
09-09-04
tianc001
设计模式到底该怎么学呀?
我看GOF的《设计模式》看得我头都晕了,越看越糊涂,看banq的那个看了还是不怎么明白?
太抽象啦!该怎么理解啊??
dalaoshu321
2009-09-04 09:29
我同意bang的说法,学习完java基本语法以后,就应该学模式了,其实说白了模式并不难,又不要求你学了就用它,只要先知道个大概意思混个脸熟就可以了。你看不懂gof的书,可以把gof的23种
设计模式
定义和代码示例先抄下来,以后遇到就往里套。
学习设计模式可以提高你学习java的速度,比如java中的io流就是一个装饰模式;spring的ioc就是个控制反转;spring里的aop就是个动态代理;所以说你现在学习设计模式并不是要你自己编程时候照着做,而是看源码,看框架时候有个模式的基础。我感觉设计模式可以很快让你入java的门,java就是搭积木,在框架下(或者说模式下),搭出自己的程序。
dalaoshu321
2009-09-04 09:30
我说的不一定对啊,我也才编了5个月的程序,大家一起讨论吧
YiBanXiaoRen
2009-10-01 11:58
楼上说的很对!设计模式如果只从代码的角度去学习,可能用不了一个礼拜就可以全部学会,仅仅知道这个代码表达的是这种模式,根本无法灵活运用!我也是刚接触
设计模式
一个月,感觉思想上有所提高!只是在运用起来还是力不从心!也许需要时间来锻炼吧!
kyle001
2009-10-19 13:37
多写代码,多思考。没有一定的代码量作为基础,看
设计模式
不会有什么好处。
anzhihun
2009-11-08 16:01
设计模式是用来解决特定条件下的问题,学习模式的根本在于了解该模式的要解决的问题,以及背景条件。平时多联系实际问题分析。自然在思想上会有所提高。
以上一点拙见,希望和大家一起交流。
设计模式