Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Java > 搞有中国特色的SOA(面向服务架构)——5
【标  题】:搞有中国特色的SOA(面向服务架构)——5
【关键字】:SOA
【来  源】:http://blog.csdn.net/junit777/archive/2006/11/12/1379886.aspx

搞有中国特色的SOA(面向服务架构)——5

Your Ad Here

    *****谈谈老三样(Structs Hibernate Spring)

    话题回过来先谈谈某家最熟悉的技术框架,咱也是靠这个混饭吃地。2004赛季,由于工作需要我比较认真地看了看这老三样的源代码,当时Hibernate的版本是2.x,其它的版本那是记不住了,自以为是看懂了这三样的实现逻辑,所以也算是小有发言权。但是现在这三样版本都升级,可能我现在说的东西啊,哈哈,都是老东西了。

    谈这个东西其实是很有风险的,因为和前面说的一样,这东西没有绝对的对和错,哪怕你是个小白,也可以指着我的某段话发表一顿个人意见。而且,这三样太出名了,会的人太多了,接十份简历,会这三种之一的有十个,三种全精通的最少也有8个。所以大家看我的文字就必要找我辩论了,咱说的都是一家之言,我也不靠码字吃饭,我自己也不当真的。

    写议论文的原则之一哈,先立个论:本人认为,除了Hibernate还算一般之外,其它两个在实际应用中都是垃圾。
   
    我这个观点的前提是在实际的应用开发中,当然还包含我个人的喜好在其中。其实还有些哲学道理在里面,首先,框架,尤其是这个层次上的框架是很通用的,都是力争做到应用服务器无关、数据库无关。但是真正的实际业务应用必然是特殊的,对于特殊的应用使用通用的框架,必定造成开发效率低下、执行效率低下,部署复杂。

    另外,我一直强调中国特色,中国的应用软件开发是有自己的规律的,中国人的思维方式和老外是非常不同的。鬼子们的框架是编给鬼子们用的,只不过,咱们中国人看到了能用就说好,一下子炒热了。思维方式的不同,必然造成在阻抗。我很少使用开源的框架在我的项目中,因为我一般只使用自己的框架,我是中国人,我靠着开发软件项目吃饭十年了,我想我还是比较深刻的了解中国的程序员。

    另外,能使用技术框架是程序员的应用开发能力么。现在有很大的误区,我接的简历中,很多孩子自我评价的第一句就是“精通Structs Hibernate Spring”,还有很多孩子会使用这三样后就感觉高人一等了,工资顿时从3K要到6K,还大声地喊8K都不多!这种是非常不成熟的表现,程序员会这三样其实和秘书会Office差不多,没有什么可吹牛的。我带过的程序员很多了,如果这个程序员有不错的编码能力,我带他保证3天就可以Structs Hibernate Spring开发作项目。

    什么是应用程序员的根本?是编码能力,是靠代码行数垒出来的,你自己敲(非复制粘贴)的代码量有50万行拿不到8K+,你就来我们公司好了,一定行。 

    敲着、敲着,跑题了,呵呵,下次回来再说:我为什么认为应用开发中Structs是垃圾。


                         -----------未完·待续
  

Eclipse+Myeclipse中使用AXIS开发WEB SERVICES:【上一篇】
servlet中获得tomcat项目相对路径的绝对路径:【下一篇】
【相关文章】
  • 搞有中国特色的SOA(面向服务架构)——1
  • 搞有中国特色的SOA(面向服务架构)——2
  • 搞有中国特色的SOA(面向服务架构)——3
  • 搞有中国特色的SOA(面向服务架构)——4
  • 为什么采用SOA?
  • j2ee web service开发(三) SAAJ 带附件的soap消息
  • SOA — 面向服务的体系结构简介
  • SAP SOA PK IBM SOA—IBM SOA直通车归来有感(www.mynetweaver.cn)
  • SOA相关概念解析
  • 品尝SPARQL系列之一 SPARQL over HTTP/SOAP -- Joseki引擎的配置和示例程序
  • 【随机文章】
  • PC-cillin 2005,让间谍软件走开
  • 用VB将第三方控件打成CAB包(在WEB页面上使用)---转
  • Oracle 8 数据库函数库
  • 禁止根权限
  • .net入门常见问题
  • Notes Domino 6 认证指南
  • 以树型结构列出整个磁盘上的文件的Active
  • c语言指针详解
  • Blog技巧,让Google把你的blog翻译成英文
  • Long Filename Specification
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.