下载此文档

《凌波微步》.doc


文档分类:医学/心理学 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
《凌波微步》王咏刚,周虹著《凌波微步——软件开发警戒案例集》已正式由清华大学出版社出版出版,全国各大书店有售,欢迎大家踊跃购买作者:王咏刚周虹出版者:清华大学出版社书号:ISBN7-900643-68-0版次:2002年11月第1版第1次印刷________________________________________________除到书店购买以外,也可以通过北京图书大厦的网址订购新华购书网________________________________________________《凌波微步》小序《凌波微步》一书一定会让喜爱武侠文学的软件程序员感到十分亲切。用游侠小说式的文笔书写一部软件工程案例集,你能想象得到吗,王咏刚和周虹所著的《凌波微步》就是这样一部书。《凌波微步》在张扬着年轻程序员朝气的同时,并不失软件工程实战案例专著的严谨。该书几乎涉及到了软件工程从需求分析、概要设计、详细设计、程序编码、配置管理,到自动测试的所有技术环节。一直以来,软件新手的成长往往要经历一个几近痛苦的入门阶段,这个阶段不是通过培训、制度等外部手段所能够逾越的。师傅的“传帮带”加上个人的勤学苦练,是软件新手们的入门之道。学校里老师讲授的是“什么是对的”,公司里“师傅”传授的是“什么是错的”。如果有一些书,既能够告诉你什么是错的,同时又能告诉你什么是对的,岂不乐哉。《凌波微步》就是扮演这种角色的一本好书,一本对软件新手入道大有帮助的好书。软件程序设计,实实在在是一门实践的技术,尽管上升到理论后,也被称为软件工程而作为一门学科存在。目前的现象是,从理论到理论地描述软件程序设计的书多,而从实践到理论的软件程序设计的书少,而国人自己撰写的更少,软件工程有被神化的倾向。看过《凌波微步》会给人以还软件程序设计以本来面目的感觉。因此,编程高手们也可将此书作为消遣和提高之书拿来一读,这不仅仅因为,本书用文学的语言描述了我们程序员的故事,更因为这本书帮助我们总结了我们曾经犯过的错误。北大方正技术研究院院长陈晓鸥2002年10月18日___________________________________________________青年程序员的肖像(代自序)我一直愚蠢地认为,程序员的工作与艺术家的工作有着某些共通之处。我向上帝保证我曾亲眼看到中关村一个使用美国作息时间编写代码的程序员,在即将结束第一百零一次测试之际,孤身擎网线、泪眼眺朝阳,踌躇满志地吟诵:“我已经是第一百万次迎接经验的现实,在灵魂的冶坊里锻铸未经上帝创造的人类的良知。”这一经历使我毫不犹豫地从乔伊斯老头儿那儿攫取了写作这篇短文的灵感。——感谢二十世纪最伟大的程序员詹姆斯?乔伊斯,感谢他在上个世纪初就创作出了《青年艺术家的肖像》这样精彩的“软件”。毕业之前我在公司接受面试,一个姓汤的经理用非常严肃的语调问我如何看待程序员的工作。我闭上眼睛抱着肩膀苦苦思索,样子像一只挖不出胡萝卜的鼹鼠。然后我睁开眼,故作镇定,强打精神,告诉考官我觉得程序员的工作是一种创造性的工作就像画家作曲家钢琴家歌唱家舞蹈家小说家诗人美工编剧导演化妆师街头艺术家的工作一样,我觉得作为一个程序员一要睿智二要幽默三要诙谐四要打趣五要搞笑,我还觉得……到现在我也没有想通为什么公司可以容忍我做程序员的工作做到现在,反正我的程序员的生涯是从这位汤经理的面前开始的。从严格意义上说,我在公司这几年少说也写足了三十万行程序。也许有一天我可以把这些大大小小的可用的瘫痪的高速的低效的人工智能的人工白痴的程序都打印出来,收编成册,堆积成山,体会一下著述等身的成就感,然后用王朔的口气跟记者说我写着写着手都写残了可是还得写没办法谁让我是程序员呢。我老是问自己老写程序烦不烦呀,我总也找不到答案也总没停止写程序;直到昨天我看到海德格尔说“时间性使得生存性、事实性和沉沦的统一成为可能并从根本上构成烦的整体结构”,我这才知道原来“烦”也和程序一样是有结构的,也要经过需求分析概要设计详细设计并且要随着时间的延展才能烦得起来。这么说来程序员的工作除了艺术性之外还能表现出半点哲学性来,这么说来我在有生之年或许还可以攒出一部哲学书叫做《存在与烦》。我相信有一天硅谷的老板会亲自到复旦北大北师大南大山大浙大的中文系高薪聘请会写诗的程序员,因为写程序的终极真理和写诗基本类似。如果一个人没办法弄明白为什么“仄仄平平仄仄平”的下句非要对“平平仄仄仄平平”,那么他也一定弄不明白为什么循环只能嵌套不能交叉为什么用跳转语句就会得到“意大利面条”。套用静安先生的话讲就是:“程序以境界为最上。有境界则自成高格,自有名句。”这种道理很难用一两句话解释清楚,非要讲的话我们可以从华山岳掌门那里的“以气御剑”学起。至少我们知道,会编程序和会编好的程序是两码事,这就好比写“我的所爱在山腰”和写“

《凌波微步》 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小26 KB
  • 时间2020-01-09