博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
踏上《软件设计精要与模式》第二版的征途
阅读量:6158 次
发布时间:2019-06-21

本文共 1169 字,大约阅读时间需要 3 分钟。

距离《软件设计精要与模式》的出版已有两年多的时间,从出版之初的热销到后来归于平淡,我也经历了从兴奋期到蛰伏期的过程。这本书的反应不算好,也不算坏。在浩瀚如大海一般的书市里,就好似一滴水珠融入大海,冒了一个小小的泡儿,然后就被波涛给淹没了。不过,这滴水珠对于我而言还是非比寻常,我不能完全漠视。这两年多以来,也陆续参与了一些项目,并负责了项目的架构设计。这期间,我又广泛的阅读了大量书籍,其中主要关注的还是软件设计。这段时间的积累,方才发现当初的想法还是过于稚嫩。这本书囿于我当初的水平,不免存在许多疏漏,甚至错误。我一直在想,如果我能够重头再来,我应该会写得更好。

出版社对于本书还是抱着正面的态度(坦白说,读者的反馈大体是还是正面的),但我不能就此满足,我希望能精益求精。去年年底,我到北京参见WinHEC大会,有机会和本书的责任编辑胡辛征先生相聚。我们就此谈了本书出版第二版的相关事宜。回来之后,我忽然开始贬低我的这本处女作了。“要么,推倒重来!?”我心中产生了一种大胆的想法。

于是,我开始了未雨绸缪,心里为自己制订的计划,也是抱着创作新书的目标。我希望自己能够阐述软件设计的本质,而不是仅仅对设计模式的展示与阐述。这对于我而言,是一项巨大的工程。唯一可以凭借的是我曾经拥有的设计经验、设计模式的培训经验以及技术书籍的创作经验。几个月的准备时间,让我积累了大约4万余字的读书笔记与心得体会。但我却迟迟不敢动笔。我对软件设计越了解得多,感觉到自己的不足就更加的深刻。我需要厚积薄发。

实际上,创作新书的想法还在于自己被刺激了。《软件设计精要与模式》一书虽然没有沦落到蒙尘的地步,但销售并没有达到我的期望。这就意味本书没有得到更多的认同。今年4月,我参加了QCon大会。在大会期间,我有幸认识了很多技术界的大师级人物,深入了解了他们的经历与思想。我觉得自己的眼界豁然开朗了。我觉得自己不能过于拘泥一时之得失。

不久之前,宁波大学的一位老师给我发来Email,说他准备选用我的书作为他们的教材。可惜现在购买不到,所以写信询问购书事宜。我于是查询了网上书店,果然发现我的书在诸如当当书店、China-Pub等处已经缺货了。询问了出版社,结果出版社的库存也没有了。基本上可以说,《软件设计精要与模式》一书已经售罄。这对于我来说,无疑是一个安慰,同时也为我打了一针强心针。

站在市场的角度,现在是创作本书的第二版的好时机。但最关键的还是我有了这样的信心和愿望。我想,我可以尽自己最大的努力来完善本书。现在,我又该踏上《软件设计精要与模式》第二版的征途了。至于我计划的新书,看来又得往后推移了。

本文转自wayfarer51CTO博客,原文链接:http://blog.51cto.com/wayfarer/280149,如需转载请自行联系原作者

你可能感兴趣的文章
《图解HTTP》1~53Page Web网络基础 HTTP协议 HTTP报文内的HTTP信息
查看>>
unix环境高级编程-高级IO(2)
查看>>
树莓派是如何免疫 Meltdown 和 Spectre 漏洞的
查看>>
雅虎瓦片地图切片问题
查看>>
HTML 邮件链接,超链接发邮件
查看>>
HDU 5524:Subtrees
查看>>
手机端userAgent
查看>>
pip安装Mysql-python报错EnvironmentError: mysql_config not found
查看>>
http协议组成(请求状态码)
查看>>
怎样成为一个高手观后感
查看>>
[转]VC预处理指令与宏定义的妙用
查看>>
MySql操作
查看>>
python 解析 XML文件
查看>>
MySQL 文件导入出错
查看>>
java相关
查看>>
由一个异常开始思考springmvc参数解析
查看>>
向上扩展型SSD 将可满足向外扩展需求
查看>>
虚机不能启动的特例思考
查看>>
SQL Server编程系列(1):SMO介绍
查看>>
在VMware网络测试“专用VLAN”功能
查看>>