社区
Java
帖子详情
模式应用
VFanYan
2003-10-15 03:45:26
在jsp+javabean的架构下能用设计模式吗?
...全文
38
4
打赏
收藏
模式应用
在jsp+javabean的架构下能用设计模式吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Schlemiel
2003-10-15
打赏
举报
回复
to jeffyan77(jeffyan77):
有本叫《框架过程模式》的书不晓得你有没有看到过,IBM SanFrancisco框架的开发者写的。倒不是说这本书本身有多好,它一直在讽刺一种人,就是模式的滥用者——就像楼上那位“只要有代码的地方就能用得上模式”这种调调。
按照James Coplien的观点,一个模式解决一个变化点的问题:封装不变的东西,提供可变的选择。如果在不需要变化的地方应用模式,不管这种应用是多么的貌似合理,这种做法本身就是一个最大的错误。尤其是做项目和做产品,交货的及时和可靠是最重要的,而扩展性本身就意味着易错性。
当然这些道理你肯定都知道的,甚至比我知道得更清楚。最近在做一个framework,对模式的威力有了更深入的理解:我可以给framework赋予无限的扩展性,但那也就意味着使用这个framework将有无限的难度。你说得很有道理:对模式的怀疑(甚至反驳)意味着成熟。但作为职业开发者,我更希望自己(以及我的同事)成熟,而不是过分热衷于模式。对于学习者和对模式知之甚少的人,那又是另一个故事了。
jeffyan77
2003-10-15
打赏
举报
回复
关于如何对待模式的态度一直有积极和消极两种。一种源自于道家思想,强调习道而不是模式,所谓道就是模式背后的思想。另一种则更加积极,强调模式语言(Pattern Language)可以用来进行系统设计,换言之,如果你对某一类系统中可能出现的模式了解足够多的话,那么单凭模式就可以进行系统设计,这就是所谓基于模式的系统设计。
这两种都是哲学思想,都有自己的道理。由于中国人往往有千丝万缕的道家联系,往往偏向于第一种态度。这也是一种比较安全的态度,因为持第二种观点的人有证明的责任,而持第一种观点的人只需要反驳就可以了,而反驳总比证明来的容易。所以持这种消极观点的人如果走得远一点的话,就变成了否定模式的极端,认为反正研究模式没什么用处,不懂得模式反而好一些这种虚无观点。
说得远一点,中国人的这种态度一方面意味着成熟,另一方面意味着不求甚解。也许我扯得太远了一点,中国文化的早熟和中国人的这种态度很有关系,中国文化的停滞也可能与这种态度有关。
VFanYan
2003-10-15
打赏
举报
回复
可我还听说一种说法“不要为了用模式而用模式”
asdmonster
2003-10-15
打赏
举报
回复
只要有代码的地方就能用得上模式。
模式是经验的总结。如果一个地方用不上模式,那只能,这个方面以前就没有人写过代码。
JSP从入门到精通2016+在线视频教学平台项目实训
javabean,数据库操作,连接池,自定义标签,标准标签库,监听器和过滤器,文件上传,分页技术,MVC开发
模式
应用
,投票系统,在线聊天室,购物车,统计访问人数,在线视频教学系统项目实训(教师端系统,学生端系统,...
MyBatis设计
模式
应用
分析
对MyBatis中
应用
的一些设计
模式
的整体分析,主要从三方面进行展开分析:创建型设计
模式
+结构型设计
模式
+行为型设计
模式
,每一种都提炼源码进行对应的分析详解
多例
模式
应用
场景举例
多例
模式
应用
场景举例 多并发请求环境下,系统需要为每个客户端的独立请求提供单独服务的资源,但是系统总的开销是有限的,系统在并发量很大时也不可能为所有的并发请求同时提供相应的资源,否则不但系统...
单例
模式
应用
场景
总之,单例
模式
通常适用于在整个
应用
程序中只需要一个实例化对象的场景,以确保资源的高效利用和
应用
程序的稳定性。单例
模式
是一种常用的设计
模式
,用于确保在整个
应用
程序中只有一个实例化的对象。
设计
模式
之单例
模式
应用
场景篇
应用
场景 我们为什么要使用单例
模式
呢?它有什么好处? (一)单例
模式
可以让我们只创建一个对象从而避免了频繁创建对象导致的内存消耗和垃圾回收。 Servlet是单例
模式
,我们只需要创建一个Servlet,然后接收...
Java
50,503
社区成员
85,598
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章