免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4229 | 回复: 10
打印 上一主题 下一主题

张亚飞对目前开发领域内普遍的基础性错误和混乱深感担忧。。。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-09-03 14:54 |只看该作者 |倒序浏览
张亚飞对目前开发领域内普遍的基础性错误和混乱深感担忧,在很多开发领域内都存在致命的问题,而且这些问题都非常基础,正是因为非常基础,所以显得非常显眼,例如在OOP的认识上。

对于JavaScriptOOP,现在仍然有很多人沿袭错误的认识,仍认为JavaScript是基于对象的语言而不是面向对象的语言,这错误如果不剪除,那么就不可能有真正的 JavaScript开发。大部分人都认为,并且很自以为是地认为使用Class才叫面向对象,特别是初学者。这是不正确的:目前原型链和类链是两个不同的面向对象开发的体系。按照ECMA262V2实现的语言(最流行的当是JavascriptActionscript1.0)都是使用原型链来实现面向对象开发的。

张亚飞提醒大家,不要认为使用类链就可以没有问题了,因为Java可以说是目前最流行的OOP语言,所以很多人都对他很放心,认为学习JavaOOP 就能对面向对象开发更了解,其实不然,只要看看对接口和抽象的混乱认识就知道有多肤浅了,从译自老外写的Java垃圾图书,到国内的垃圾,几乎都是错的。他们似乎不想让用户知道“接口是规范,类是实现”这样一个基本的显而易见的规则,或者他们自己也根本不知道(后者的可能性最大)。PHP也不例外,存在同样的问题,虽然PHP OOP发展没几年,但是大多数人仍沿用了和JavaOOP同样的思维。这都是最基本的OOP知识啊,同时也是整个软件世界相互通信的基本规则,没有想到,虽然OOP诞生了几十年,尚还有如此肤浅的错误。

再举一个事实,看一看Java开发中的JSP+JavaBeans问题吧,你就知道灾难有多深重了,出现这样的灾难,企业的信誉变会荡然无存,软件用户的利益就没有办法保障,到最后,责难肯定会有落到我们这些开发者身上。

更多的实事:很多开发者就知道使用IISTomcat中的基本验证模块、摘要验证等模块来对用户进行验证,它们就认为这就是所谓基本验证、摘要验证,并且还都很自以为是,因为书上就是这样讲的。把实现当作是知识的根基,这是最大的悲哀,亦是混乱之根源。

FlashActionscript 3.0开发的领域有些错误更是显得好笑,连基本的变量作用域都尚未搞清,这个就不说了,太浅了。



如果有任何问题都可以通过张亚飞的BLOG与其交流:

http://cn.zhang-yafei.com/(简体)
http://tw.zhang-yafei.com/(繁体)

论坛徽章:
0
2 [报告]
发表于 2008-09-05 11:25 |只看该作者
路过 看看~~

论坛徽章:
0
3 [报告]
发表于 2008-09-05 13:43 |只看该作者
张亚飞是谁?不认识

论坛徽章:
0
4 [报告]
发表于 2008-09-05 13:45 |只看该作者
哦 原来是lz   彪一滴血先

论坛徽章:
0
5 [报告]
发表于 2008-09-05 13:47 |只看该作者
张亚飞对目前开发领域内普遍的基础性错误和混乱深感担忧,
张亚飞提醒大家,
如果有任何问题都可以通过张亚飞的BLOG与其交流:


还没成名 就开始...了

[ 本帖最后由 lenky0401 于 2008-9-5 13:55 编辑 ]

论坛徽章:
0
6 [报告]
发表于 2008-09-06 12:45 |只看该作者
广告到这种地步,已是汗颜。

论坛徽章:
0
7 [报告]
发表于 2008-09-06 18:33 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
8 [报告]
发表于 2008-09-07 01:59 |只看该作者
  这广告好恶。。

论坛徽章:
0
9 [报告]
发表于 2008-09-07 11:23 |只看该作者

论坛徽章:
0
10 [报告]
发表于 2008-09-09 17:49 |只看该作者
有点WC了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP