作者PsMonkey (痞子军团团长)
看板java
标题Re: [站内] 找工作真的很难
时间Thu Jun 14 15:40:56 2007
居然扯到我了... (我明明在防空洞里头躲的很好阿... XD)
那我就只好出来捡鲔鱼... \囧/
下面会直称各位的 ID,希望各位不会介意
(唉... 某 P 版的某 e 使用者... [远目])
这个 thread 其实後来都是在讨论 hibernate 的优劣
(或着说,从 hibernate 爆出来的问题来反思 framework 的必要性)
不过我们从头看起...
Lordaeron 主要的论点是 framework 在 frame 以外的问题
然後连带扯到很多人看待 framework 的错误概念
例如
「这世上有一个轮子是适合所有车的吗?」
「用了 xx framework 就能事半功倍」
(Jun 7 08:20:40 2007 这篇可以说是中心思想)
虽然 adrianshum 这篇(其他版友也有提到)
「这串讨论里从来没有人否认过基本功的重要,
从来没有人说懂某某 Framework 就能无往不利」
在讨论串当中,是这样没错
所以 Lordaeron 一直拿这点反击参与讨论的人,个人是觉得不妥啦...
(不过如果扩大到现实生活,我想应该可以代表一定程度的现况)
再来是 hibernate 的 memory 问题、 (dis)advantage
Lordaeron 有提出
「这边爱用 hibernate 之类O-R Mapping 的人,
有人能提出它的advantage ,disadvantage 和 limit 吗? 」
(Jun 7 18:15:33 2007)
个人觉得(以看板的角度)提这个问题很好
(战吧战吧! 这样才有东西可以收 \囧/)
虽然在 Jun 12 16:54:21 2007 的文章有算是提到(可能的)disadvantage
(tsumarahi 有在 Jun 14 14:52:37 2007 回应)
不过,要别人提出证据,可能自己也要提出一点比较... 平等一点
另外,得要回溯说个公正话
kithe(Jun 11 01:25:53 2007)其实已经有提出 advantage 了
「当资料库schema变动频率跟幅度很大的时候
透过hibernate + middlegen,可以很快的重建所有POJO
快速修正所有被影响的程式,加上适当的UnitTest
这样应该可以比较保证程式的品质吧 」
(正确性我就不敢说,毕竟 hibernate 我没用过 XD)
至於再後头 Lordaeron, adrianshum 的交锋(Jun 12 18:50:52 2007)
抱歉,看不太懂,所以也不敢纳入整理... Orz
坦白说,到後来我有点不知道 Lordaeron 想要叙述的论点在哪里 XD
挑 hibernate 的 limit 跟 disadvantage,这完全没错
但是,如果避开这些 limit 跟 disadvantage
那麽,用 hibernate 应该并不是问题
这应该也是目前为止大家的共识? (应该吧.... 囧>)
也还请 Lordaeron 至少帮我这个蠢版主开示一下 (拜请之 Orz)
最後补个刀
我觉得越大的系统越需要 framework...
(回应 Lordaeron 的 Jun 7 08:20:40 2007 的文章内容)
※ 引述《adrianshum (Alien)》之铭言:
: ※ 引述《Lordaeron (Terry)》之铭言:
: : 在实际中不会出现, 是你在讲的, 现在就是有个活活的case 在跑
: : 怎麽辨呢?
: : 讲个简单的吧, 学校在list 学生资料时, 会想连监护人的姓名列出来并不奇怪.
: 我已经解释了为什麽我觉得 invalid
: : 你只给出一个invalid 就当作没事? 这算是答案? 这就叫理据?
: : 哪另一位以前在叫说hibernate 吃太多memory 的, 也是invalid case?
: 看来你辩论技巧很差, 别人在说什麽都看不清楚,
: 我什麽时候说吃memory 是 invalid case?
: : 再说, 你的铭这, framework save your work, 请问他为你
: : save 了什麽样的work 了, 你能说出来吗?
: OR-Mapping 这名字已经很明明白白的在说它
: 在 save 你什麽的 work.
: 你要为辩而辩我就不太想奉陪了. 版主原本只是
: 想大家有理性讨论但我从阁下身上一点都看不到.
: : framework 无用我可没这样讲过, 我只有讲过, 基础就是基础. 理性对待.
: : 无用论是你自己加进去的而已.
: 或者我把你常挂在口边的
: "在 frame 里能 work 但在 frame 外就没用",
: "连下句 SQL 都不懂, 懂 Hibernate 有啥用",
: "再造个轮子有多难" 之类给 "误解" 了
: 这串讨论里从来没有人否认过基本功的重要,
: 从来没有人说懂某某 Framework 就能无往不利,
: 从来没有人说闭上眼不用去理解随便选 Framework 就好.
: qrtt1 之前在说你的 "假想敌" 就是这些, 你了了吗?
: 人家在讨论某某公司在要求懂什麽 framework, 只是你
: 无端在吼: "你们学 framework 不理基本功",
: "用 framework 的你们不理会 framework的 constraint",
: "用 framework 的你们以为学个framework 就能无往不利",
: "用 framework 的你们以为学个 framework 就能超快完成工作"etc
: 但在讨论中有人是这样吗?
: Alien
--
侃侃长论鲜窒碍 首页:
http://www.psmonkey.idv.tw
众目睽睽无心颤 Blog:
http://ps-think.blogspot.com
茕居少聊常人事
杀头容易告白难 欢迎参观 Java 版(@ptt.cc) \囧/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.136.153.56