中国程序员和其它程序员的区别
2004-07-15 10:32
423 查看
中国程序员和其它程序员的区别 偶尔看到一篇文章是关于中国程序员和日本程序员比较代码的,很有意思,本应该把它发送到论坛里,可是那样会只有很少一部分人参加讨论,把它发表到文档中心。
以下是日本程序员和中国程序员为同一功能写的代码,把日本程序员的开发文档和中国程序员的开发文档对比来看看。说明了什么问题?大家来讨论讨论: 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.csdn.net/Develop/article/28/28005.shtm
以下是日本程序员和中国程序员为同一功能写的代码,把日本程序员的开发文档和中国程序员的开发文档对比来看看。说明了什么问题?大家来讨论讨论: 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.csdn.net/Develop/article/28/28005.shtm
相关文章推荐
- 中国程序员和其它程序员的区别
- 中国程序员和其它程序员的区别
- 印度程序员和中国程序员的区别
- 印度程序员和中国程序员的区别
- 印度程序员和中国程序员的区别
- [其它] - 为什么中国的程序员技术偏低
- 印度和中国程序员的区别
- 开发人员、程序员与计算机科学家三者之间的区别
- 大数据显示:中国的程序员是世界上最牛的程序员
- 中国第一代程序员列传
- 【深度】程序员、黑客和开发者的区别
- 程序员高手和菜鸟的区别是什么?
- 做10年Windows程序员与做10年Linux程序员的区别(附无数评论)(开源软件相当于熟读唐诗三百首,不会作诗也会吟)
- 中国程序员的出路
- 有人认为,“中文编程”是解决中国程序员编程效率的秘密武器,请问它是一个“银弹”么?
- .NET还是JAVA,一个中国程序员的评论
- 日本女人与中国女人的区别(中国女子的传统美德都去哪了?)
- 介绍Python程序员常用的IDE和其它开发工具
- forward 和 redirect区别----本文全部自其它微博
- 码农、黑客和2B程序员之间的区别