您的位置:首页 > 其它

评论"什么是“低层次”的软件人才!"

2007-07-29 16:21 330 查看
2005.8.31
文章标题:不会用“设计模式”的程序员是低层次的软件人才!
不会用“设计模式”的程序员是低层次的软件人才!
[李维:台湾知名计算机专家,电脑书籍作家,Borland公司资深技术顾问]
李维是Borland/Inprise公司台湾首席工程师、资深技术顾问、知名的Delphi专家。
他具有相当丰富的开发经验,其作品极具感染力,在书中他常常运用层层推进的演绎手法,
引导读者主动思考,对技术趋势的分析和预测更是堪称一绝。国内读者对他的作品评价甚高,
虽是程序设计方面的书籍,读者常常感觉他的作品阅读起来毫无倦意,
不但能学习到扎扎实实的编程技术,还能在阅读的过程中使自己的思路得到相当大的锻炼和提升。
李维先生为人豁达,幽默风趣,待人处事谦虚,对事情永远充满自信。
李维语一:不会用“设计模式”(design patterns)的程序员是低层次的软件人才,他们只会写code罢了。
李维语二:SUN和微软都在搞垄断。一个垄断了选择语言的权利,另一个垄断了选择操作系统的权利。
李维语三:程序员应该正确认识自己的发展方向,而不要把注意力集中于某种语言或讨论工具时优劣之上。
李维语四:程序语言固然重要,但程序员不能围着它们打转,他们必须摆脱对语言的依赖。
很多人顶着C++光环,我觉得他顶的光环越大他的束缚也就越大,因为他没有跳出语言环境。
李维语五:程序员必须牢牢掌握中间件技术。要做到能够用它,还必须精通,
能把它用在任何软件或项目的开发之中。
----
我的评论
什么是“低层次”的软件人才!
每当我看到这样的断言和就会想起三个代表,喊了几年没有几个老百姓知道是什么,
这些只不过是糊弄无知者的垃圾口号。
翻开经典书籍《设计模式:可复用面向对象软件的基础》这本书的第一页,
第六段“这本书的目的就是将面向对象软件的设计经验作为设计模式记录下来。
”由此可知,设计模式是前人积累下来的设计经验,是一些类和对象相互通信的描述。
既然是设计经验,那么作为一个开发人员,从事相当一段时间之后,都会积累下一些对相关领域比较实用的设计经验,都会领会并潜意识的使用到一些良好的设计思想和模式。
又有谁敢说他们不是优秀的程序员!
在实际的开发工作中,我们会发现并学习更好的设计思想和设计模式,也会不断地吸收前人所留下的优秀的设计经验,但我们会走的更远。
简而言之,我的观点是,做一个有专业思想的程序员,请大家不要去听那些浮躁的让人恶心的评论,
也少发点牢骚,多做点实事。
如果你有同感,请告诉我。lgs7907@hotmail.com
(2007-7-29 16:20 每次看到有些自诩学者的牛人放出些骇人听闻的牛话,我都要呕吐。用这种话引人注意,牟名牟利,真叫人倒胃口。)
(满嘴仁义道德的未必是君子,满口mba的未必是领导,高唱共产主义未必都是无产阶级,邓大人说的好,实践才是检验真理的唯一标准,理论从实践来,还要走向实践. 背会了设计模式算不了什么,每个程序员心中都会有自己的设计模式和对程序世界的看法.)
(如果一切都以国外做为标准,那么,中国没有高水平的程序员,就像中国足球没有国脚,最多只是不入流的脚色而已.中国没有高水平的软件作品,只有高水平的软件应用.看得见的利益才是真正的利益,软件行业了能够拿出好作品的软件人才,才能称得上人才.设计模式只是一本介绍编程经验的书,而不是一本天书.我有点怀疑共产党是不是拿着孙子兵法把国民党赶跑了.
可能是中国现在没有英雄了,便要拼命的捧一个英雄;没有天书了,就到外国借一本;没有信仰了,于是请来一位神仙,神仙之位可不能空着.)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐