补天网 - 编程与软件开发精华   
全部显示
返回《编程与软件开发精华》 快速返回
作 者  主题:日本程序员和中国程序员为同一功能写的代码 [zt]
.abu.


=凤舞九天=
头衔:山贼
职务:-=站长=-
积分:6327
贴数:5923
 日期:2004-6-4 10:52:06

下是日本程序员和中国程序员为同一功能写的代码,把日本程序员的开发文档和中国程序员的开发文档对比来看看。说明了什么问题?大家来讨论讨论:



JAPAN:

Dim gridItemIndex As Integer ‘comment
Dim currentPageIndex As Integer ‘comment
Dim pageSize As Integer ‘comment

gridItemIndex = e.Item.ItemIndex
currentPageIndex = meisaiIchiran.CurrentPageIndex
pageSize = meisaiIchiran.PageSize

Dim updateDataRowIndex As Integer ‘comment
updateDataRowIndex = (currentPageIndex * pageSize) + gridItemIndex
dt.Rows(updateDataRowIndex).Item(t.BindFldName) = txt

CHINA:

dt.Rows(.CurrentPageIndex * .PageSize + e.Item.ItemIndex).Item(t.BindFldName) = txt


zyza


=七步之才=
职务:版主
积分:1422
贴数:1286
日期: 2004-6-4 18:18:01  
日本人写的程序更稳定,不容易出错,内存泄漏
中国人更简洁
 
做大型程序适合那个日本人去做。
做中国那种时间压缩地紧紧,写完不会review source的项目那个中国程序员更适合。
 
P.s:那个日本程序员喜欢写评论,没事也要写comment。BS之
bigyu


=八面玲珑=
职务:观察员
积分:793
贴数:600
日期: 2004-6-6 0:01:43  
说实话,象这种程序再长点,日本人的写法更省资源的
而且,后期即使他人阅读也轻松
我做过一个假洋鬼子的项目,呵呵`
那个烦哦~文档要求比较高~
hanzhuowei
=化零为整=
积分:0
贴数:1
日期: 2004-6-7 18:57:26  
我看不懂,
我觉得我们的态度不够严谨,
做一个程序员,
更需要的是稳定,不是简单
baiwang168
=化零为整=
积分:0
贴数:8
日期: 2004-6-12 14:38:28  
我认为还是小日本的好一点!
有利于代码的标准化!
swf
=化零为整=
积分:9
贴数:121
日期: 2004-6-12 17:04:47  
看日本程序员的一看就懂了~~~~~~~~~~~~~
看中国程序员的看了n次都看不懂~~~~~~~~~
这是为什么???!!!!!!!!!!!!!!!!!
海星
=化零为整=
积分:5
贴数:14
日期: 2004-6-21 17:51:15  
我认为简洁最好
刘邦


=一知半解=
积分:216
贴数:171
日期: 2004-6-28 15:34:17  
值得反思
taianmonkey
=化零为整=
积分:30
贴数:23
日期: 2005-2-1 12:59:22  
坚决支持代码的标准化!
免费苹果


=化零为整=
积分:90
贴数:87
日期: 2005-2-3 15:00:57  
还是中国的程序好,不需要维护那么多变量,减少系统开销,尤其在网络环境中
kevein
=化零为整=
积分:3
贴数:2
日期: 2005-2-6 18:09:36  
经典,那句真的是懒到极点的人才写得出,像我这么懒得人都会写两行,他一行就搞定了~~
齐天〓大圣


=化零为整=
积分:87
贴数:89
日期: 2005-2-7 12:44:12  
呵呵!我刚学,不太懂,不过我想这2种程序所占空间好想不一样吧!
我学VB的教材里都像 日本那种样子的,很多数据专门用个变量来储存。
2个程序都容易看懂,第一个似乎更安全一点,不易出错,根据我的感觉第一个程序的效率好象更高一点!
(本人在瞎吹,呵呵)
zhoulei


=八面玲珑=
职务:观察员
积分:127
贴数:210
日期: 2005-2-8 0:38:09  
看不懂,,但日本鬼子和德国人一样可怕!
troyren


=一知半解=
积分:107
贴数:69
日期: 2005-2-17 16:45:05  
我觉得还是日本的程序,比较好一些。因为他们定义的变量,以及
注释都比较全面。容易读懂。更符合,老程序员的做法。
   而中国的程序,象是初学者做的。
binz


=化零为整=
积分:13
贴数:3
日期: 2005-4-3 11:22:16  
我认为中国人写的虽然只有一句,但是在事后修改起来比较麻烦,有时候连自己都会看不懂,想不起来当初为什么要这么写。

日本人写的比较傻瓜吧,连我都看得懂^_^,可能推广起来比较容易,别人容易修改嘛。

============================================

以上只从学术上代表个人观点,不包含爱国之情,希望一些反日的朋友不要砍我。
渝秀严政


=化零为整=
积分:34
贴数:31
日期: 2005-5-20 21:52:02  
小日本的好一点。稳定与资源消耗等不说。最起码的跳转功能和记忆能力就差这么一点点。
 1  2
返回《编程与软件开发精华》 快速返回

IE不断爆出漏洞,使用FireFox浏览器,会更安全一些:

如果您想发帖,请先注册或登录!


Copyright © 2006 Patching.net All rights reserved.