论坛首页 Java企业应用论坛

国外项目的代码质量真是高啊

浏览 18326 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2010-03-27   最后修改:2010-03-27
近期有幸承接到了一个国外项目的中国本土化业务,看了代码后深感国外团队的代码质量远远超出了国内的水准。

架构很清晰。使用spring-mvc, spring-security,spring hibernate, mina ,actionscript3.

包划分,项目分割很合理。

代码很规范。

有测试用例。

页面符合W3C规范。

自定义taglib实现页面上的复用。

其实这些都不难,难的是每个细节做的都很严谨,从flash项目到jsp,xhtml,css,js,以及java代码,数据库设计。

一流的java程序员,flash/flex程序员,w3c开发人员组合在一起,并有一流的策划,完美的契合才能得以使代码如此完美。都说一颗老鼠屎,坏了一锅粥,其实,一粒不合格的米,就可以坏一锅粥。

当然,这并不代表他们最强,或是没有缺陷,在性能上他们并没有做什么特别事情。然而,他们的代码真的很严谨,很大方。把这些代码放在自己的硬盘上,都觉得是一件很爽、很有面子的事情。


=================================
因大家要求看代码或截图,补充一下:

其实代码没什么好看的,就和大家平时看到的开源代码,tutorial之类的一样,问题不在于代码有多牛,而在于,怎么能保证项目的每一层代码都写的很严谨。

java,js,html,css,配置文件,ActionScript,包括美术,涉及的层面很多。 这不是一个编程问题,而是一个人事管理以及项目管理的共同问题。

如果把从业人员分为上中下3个等级,国外的上:中:下 也许是 1:3:9. 而国内可能是 1: 10 : 100 , 另外还有1000个被培训学习忽悠出来打酱油的。 那么国外人力资源部门筛选出一个上层人才的几率是 1/12 ,而国内人力资源筛选出上层人才的几率是 1/1111 。 在这样的人才结构的前提下想要组建一支高质量的开发团队是很困难的。
   发表时间:2010-03-27  
share给大家拜拜
0 请登录后投票
   发表时间:2010-03-27  
贴点片段,让大家看看
0 请登录后投票
   发表时间:2010-03-27   最后修改:2010-03-27
很多国人只看重眼前的项目,很多coder都进行hard coding,而且没有单元测试。
短期内看不出什么不好,但时间长了,客户那边要修改了开始抱怨了,人员离职了,项目就变成恶梦了。
0 请登录后投票
   发表时间:2010-03-27  
贴出来大伙欣赏下啊


同意楼上观点。。
0 请登录后投票
   发表时间:2010-03-27  
新开的厕所三天香
0 请登录后投票
   发表时间:2010-03-27  
无代码,无真相
0 请登录后投票
   发表时间:2010-03-27  
强烈要求lz贴代码出来,不然一切都是p话
0 请登录后投票
   发表时间:2010-03-27  
贴点出来 咱也欣赏下的
0 请登录后投票
   发表时间:2010-03-27  
请问他们花了多长时间?这个很重要。如果按照国内的开发标准,那又要多长时间?
1 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics