中国程序员和其它程序员的区别

文章展示了日本和中国程序员为同一功能所写的代码及开发文档,对比两者差异。强调不讨论代码优劣,而是指出代码编写方式反映了程序员思想及民族软件业的不同。呼吁反思中国软件业现状,发现不足与差距,以振兴民族软件业。
 

中国程序员和其它程序员的区别

    偶尔看到一篇文章是关于中国程序员和日本程序员比较代码的,很有意思,本应该把它发送到论坛里,可是那样会只有很少一部分人参加讨论,把它发表到文档中心。


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

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

  以上代码出自pconline.

     对于这些代码,我的意思不再于讨论谁的更好,这两种代码的编写方式都能够从一个侧面反应出程序员的思想以及我们民族软件业与其它各国软件业的不同之处。

  
    面对中国软件业的现状,我们知道它的确存在很多的问题,在csdn上有很多关于讨论这个话题的文章,那么让我们继续我们的话题,让我们深深的检讨我们自己,发现我们自己的不足和差距,为了我们民族软件业的振兴,也为了我们自己。

  @ 2004.5.26 17:40 ncmoc 发表评论 
先不论这个代码,先谈谈一个实际问题:钱

怎么赚钱,怎么拿钱,我们就怎么写

你叫我三天完成,只看结果,好,没问题,我用第二种

你让我只要写得标准,给印度人,给日本人看的,好,我用第一种。

但是,如果抛弃这点再来看看代码,我们会发现:

第一段代码的执行速度快于第二个。(不信你调试一下,大不了Do 100000 Loop  Run TMD 一次)

第一段的代码的维护绝对好于第二个,如果小修小补,第一个代码只要在定义区更改就成。(Ctrl+F很容易找到要改的地方)。如果是第二个代码要改,好的,没问题。你找个一个晚上吧(还得要你本人,当这个代码已经写了一年了,没有一晚上,你休想找出来改掉)。

第一段代码绝对让人放心。最少在国安局检查会通过。

其它的不想说了。留给你们发言吧。

From:http://dev.youkuaiyun.com/Develop/article/28/28005.shtm

已经博主授权,源码转载自 https://pan.quark.cn/s/a4b39357ea24 常见问题解答 网页打开速度慢或者打不开网页? 受到多种因素的影响,对于非会员用户我们无法提供最优质的服务。 如果您希望得到最棒的体验,请至大会员页面("右上角菜单 → 大会员")根据说明操作。 请注意:受制于国际网络的诸多不确定性,我们无法对任何服务的可靠性做出任何保证。 如果出现了网络连接相关的问题,我们建议您先等待一段时间,之后再重试。 如果您在重试后发现问题仍然存在,请联系我们,并说明网络问题持续的时间。 图片下载后无法找到? 打开"右上角菜单 → 更多 → 修改下载路径",在弹出的对话框中可以看到当前图片的保存路径。 此外,由于网络因素,在保存图片之后,等待屏幕下方出现"已保存到..."后,才能在本地找到图片。 如何更改图片保存的目录? 请参见"右上角菜单 → 更多 → 修改下载路径"。 翻页不方便? 在点进某个图片后,通过在图片上向左或向右滑动,即可翻页查看下一个作品。 如何保存原图/导出动图? 长按图片/动图,在弹出的菜单中选择保存/导出即可。 输入账号密码后出现"进行人机身份验证"? 此为pixiv登陆时的验证码,请按照要求点击方框或图片。 在pxvr中注册pixiv账号后,收到验证邮件,无法访问邮件中的验证链接? 请复制邮件中的链接,打开pxvr中的"右上角菜单 → 输入地址"进行访问。 能否自动将页面内容翻译为汉语? 很抱歉,pxvr暂不提供语言翻译服务。 图片下载类型是否可以选择? 能否批量下载/批量管理下载? 已支持批量下载多图作品中的所有原图:找到一个多图作品,进入详情页面后,点击图片进入多图浏览模式,长按任意一张图片即可看到批量下载选项。 关于上述其他功能,我们...
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值