制造框架和使用框架是两种不同的学问

制造框架和使用框架是两种不同的学问,是不是可以拿制造汽车和驾驶汽车来做比,两者差不多是不同的事情。驾驶汽车技艺非常高的人根本就不知道汽车是怎么造的,会制造汽车的工程师可能还不会驾驶汽车,呵呵,一点点理解,不知道对不对,也就是说制造和使用是两种不同的学问.

是这样,这就是道德经"有以为利 无以为用"一个含义:

http://www.jdon.com/jivejdon/forum/messageList.shtml?thread=35372&message=23119745#23119745

没有高低之分,中国人有一个思维,总是以为造东西比用东西强,挣钱比用钱强,这些都是误区,比如现在经济危机了,国家手里有钱,怎么花?4万亿投资还是每人1000元,这些都是花钱用钱的艺术,你的企业融资融到了,如何在短时间把钱花出去,sohu 网易 新浪就是花钱高手,所以有今天地位。

制造和使用没有高低之分,过去科研机构学总有一个偏见,认为制造比使用别人的好,结果总是辛辛苦苦搞半天,比如高性能计算机,搞出来了,相当于人家5年前水平,人家又搞集群计算了,这个领域又落后了,这就是熊猫掰玉米,捡了一个丢一个。中国移动花几年搞手机TV,据说从底层协议自己开发,我就认为白花钱了,3G一来,互联网上土豆优酷就自然伸展到手机上,谁还会用你的中国移动播放器啊,flash palyer都是标准的啊。

所以,总是有那么多人好像学了一辈子知识,最后还是在做南辕北辙的事情,关键是因为他们学的都是术,而不是道。中国古人那么智慧,那么多博大精深哲学文化不读,这些号称博士的人走上领导岗位,还是让中国走弯路,这就是中国教育的悲哀。


孙悟空在旁闻讲,喜得他抓耳挠腮,眉花眼笑。忍不住手之舞之,足之蹈之。忽被
祖师看见,叫孙悟空道:“你在班中,怎么颠狂跃舞,不听我讲?”悟空道:“弟子
诚心听讲,听到老师父妙音处,喜不自胜,故不觉作此踊跃之状,望师父恕罪!”

这是《西游记》中讲孙悟空听菩提祖师讲法的那一段描写,
。同时也是我在JDON之上看到好的帖子,聆听精妙之音后的内心真实写照。最近终于完成了从7月份就开始做的支付项目,目前系统已经上线。
作为这个项目的负责人,我思考了整个项目经历的过程。有得有失。其中的一些感悟准备写下来放到JDON中,请大家多多
指教!

谢谢分享,愿听其详,不断学习交流中...

即然没有高低之分?
但我从你内容看出来你是在宣讲用。

>我从你内容看出来你是在宣讲用
哈哈 有道理,宣讲总是有主题和偏重点,如果我每次都四平八稳象领导讲话,大概没人愿意听。我这里突出用,是因为我们存在对用的误解和轻视,反者道之动啊。

现在框架那么多,如何使用和挑选这些框架呢?是不是看现在流行什么用什么?谁吆喝得厉害就跟谁呢?肯定不行,实际上很多人都是跟洋人风的。

框架的使用之道目前就是Evans DDD领域驱动设计思想,DDD从业务这个使用根本角度提出对各层框架的基本要求,特别是持久层,必须实现对象和数据表的转换,保证业务层操作的都是对象,而不是数据表数据。

说得再通俗一点,还是OO面向对象思想是使用框架的基本之道,这个宗旨说容易,执行起来很难,很多框架为了推销自己,写出各种理由,有些理由可能其实和OO是违反违背的,比如有的框架宣称自己无需配置,这是一种误导,没有XML配置在当前技术条件下就无法实现对象的解耦,JSP/HTML实质就是XML,你怎么可能逃得了配置呢?这是迎合一些低级初学者的谎言,Annotation是一把双刃剑已经在本站深入讨论过。

框架配置要适度集中要害,不要什么都需要配置,也不要什么都不要配置,都是走极端。


[该贴被banq于2009-01-08 20:04修改过]

On 2009年01月08日 10:29, "banq" wrote:
>中国人有一个思维,总是以为造东西比用东西强,挣钱比用钱强,这些都是误区
>制造和使用没有高低之分,过去科研机构学总有一个偏见,认为制造比使用别人的好,结果总是辛辛苦苦搞半天,比如高性能计算机,搞出来了,相当于人家5年前水平,人家又搞集群计算了,这个领域又落后了...中国移动花几年搞手机TV,据说从底层协议自己开发,我就认为白花钱了...

赞同。除去政治因素(政治上来讲,我国希望关键领域的核心技术有自主知识产权,这是完全能理解的)不说,从一个很低的起点甚至是零起点开始“搞”,实在不算聪明之举。

我在另一个主题里的讨论,也就在说明这样一个问题:不仅仅要继承前人“制造”方面的遗产,同时也要继承前人“使用”方面的遗产,从一个更高的起点(maybe巨人的肩膀)上开始自己的“制造”或“创造”,这样才是真正有进步意义的明智之举。

See Also:http://www.jdon.com/jivejdon/forum/messageList.shtml?thread=35373&message=23119694#23119694

国外的老师也这样说:“在中国做软件的95%,用的5%;在美国用软件的95%,做软件的就5%”

要学会用

综合上述言论,套一句流行语:
用别人的机器,让别人创造去吧。

>>> 国外的老师也这样说:“在中国做软件的95%,用的5%;在美国用软件的95%,做软件的就5%”

这外国老师的脑袋,不是进水了,就是给门挤了,要么让驴给踢了。