找回密码
 立即注册
搜索
查看: 591|回复: 45

日本程序员和中国程序员为同一功能写的代码

[复制链接]

1678

主题

5167

回帖

9302

积分

荣誉版主

沉痛悼念小于……

积分
9302
发表于 2004-5-18 16:57:49 | 显示全部楼层 |阅读模式
下是日本程序员和中国程序员为同一功能写的代码,把日本程序员的开发文档和中国程序员的开发文档对比来看看。说明了什么问题?大家来讨论讨论:



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

340

主题

3478

回帖

5028

积分

网站编辑

积分
5028
发表于 2004-5-18 17:32:39 | 显示全部楼层
编程的首要问题是简单明了,以利于他人和日后维护。

有些东西,约定成俗(比如变量代表和种类型),就可以像中国程序员那样书写,简单明了。

有些时候,就必须像日本程序员那样细致。

PageSize肯定是正数变量,就没有必要DIM了。或者按照标准命名法写成 iPageSize
回复

使用道具 举报

39

主题

924

回帖

1272

积分

金牌会员

积分
1272
发表于 2004-5-19 08:55:19 | 显示全部楼层
ok,ip
回复

使用道具 举报

498

主题

5866

回帖

8541

积分

网站编辑

LMSung

积分
8541
发表于 2004-5-20 22:54:14 | 显示全部楼层
vb阿!!!
日本人写的看得明白!!

中国人写的要看半天!!!并且不加注释,以后怎么得了。

.CurrentPageIndex(.前面的东西怎么可以省略掉呢?)
没有JAP那段,CHN的根本看不明白!!!

1我觉得巴!开源最难的就是中国,绝大部分人都不会把自己的成果公开(还有一些人,很简单的东西都当宝贝)
  赫赫
2真正很牛的程序员,都会像CHN那样写,提高效率!哈哈
  VB中的代码行之间的空格都会让编译后的程序变大。
回复

使用道具 举报

10

主题

143

回帖

199

积分

海星

积分
199
发表于 2004-5-25 19:25:27 | 显示全部楼层
我觉的这应该分不同的场合说:对于一个开发小组来说,我认为第一种写法比较好,有利于维护.修改。可维护性高。但是在自我学习中,用最简单的方式表达自己的程序可以更好的训练自己的能力。
回复

使用道具 举报

498

主题

5866

回帖

8541

积分

网站编辑

LMSung

积分
8541
发表于 2004-5-25 21:24:07 | 显示全部楼层
哈哈!难怪写这么多!
为了生存阿!!!
回复

使用道具 举报

269

主题

3291

回帖

4703

积分

论坛元老

积分
4703
发表于 2004-5-28 16:14:57 | 显示全部楼层
最初由 honghunter 发布
[B]真受不了,在几个地方看到这个讨论了。

别的我就不说了,只说一点。

你知道吗?据说很多鬼子公司,都是按代码的行数算钱的。 [/B]


一语中第,如果国内也这样算钱,估计chn程序员会写更多行
回复

使用道具 举报

16

主题

394

回帖

554

积分

高级会员

积分
554
发表于 2004-5-31 15:01:56 | 显示全部楼层
I cannot believe
回复

使用道具 举报

33

主题

153

回帖

251

积分

海星

积分
251
发表于 2004-5-31 15:14:28 | 显示全部楼层
如此可见国人的教育制度实在太差,培养出来的学生一点系统化概念都没有。还引以为傲!
我看,还是乖乖在家呆着,少出门,出门了就会丢脸。
我们不需要什么天少,我们只需要能好好做活的人。
回复

使用道具 举报

18

主题

1034

回帖

1389

积分

金牌会员

积分
1389
发表于 2004-6-3 17:10:17 | 显示全部楼层
无规矩无以成方圆


;*
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-20 11:48 , Processed in 0.081925 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表