非客观书评(一)——《Windows CE程序设计》
作 者: [美]Douglas Boling 著
出 版 社: 北京大学出版社
出版时间: 1999-8-1
字 数: 1040000
版 次: 1
页 数: 746
印刷时间: 1999-8-1
纸 张: 胶版纸
I S B N : 9787301041864
包 装: 平装
定 价:¥99.00
原作第一版的翻译,WinCE新手入门的必备参考宝典。该书介绍了Wince开发的方方面面,可以这么说,凡是平时开发中会遇到的问题,在其中都能找到答案;即使没有现成的解答,在一定程度上也有蛛丝马迹,足以醍醐灌顶。
该书的翻译中规中矩,没有非常明显的漏洞。排版也挺好,至少看起来不会别扭。纸张刚好是我喜欢的那种,在上面点点划划很有感觉。唯一的不满之处,可能就是价格偏高,99元,即使放到现在也不算低,放到1999年更显偏高。
该书的代码采用的语言为C++。和市面上国内大部分作者的习惯不同,该书并不采用MFC,而是直接上Win32 API。其实我觉得这样挺好,因为MFC封装了太多东西,很多细节都隐藏了。方便是方便了,但对于使用者而言,却不能很好地了解软件流程。我敢说,那些从来不用Win32 API,而只是用MFC写程序的人,即使对MFC已经到达炉火纯青,甚至是前无古人,后无来者的地步,估计他们也不会知道Windows程序的入口地址是什么,消息循环应该怎么弄。所以,每次我再书店翻阅国内很多作者的大作,除非书名已经指名道姓为MFC的教材,否则如果是打着XXX编程指南,或是XXX编程大全的旗号,而里面代码无一例外地是采用MFC的话,往往会不怀好意地揣测,该书的作者是不是很菜,无法驾奴API,只能拿MFC来糊弄人?一般而言,如果是国外的技术书籍,除非书名指明了为MFC,否则十有八九就是用API。这或许是国内和国外在技术书籍上的区别吧。
该书原版的最新版为第四版,国内也有翻译,不过书名更改为《Windows CE 6.0 开发者参考》。比较可惜的是,最新版删除了输入法这一章内容,也许作者认为输入法并不属于日常开发的内容。所以,如果想了解输入法原理,还是得再买这本第一版。
总而言之,如果你是做WinCE开发,那么该书应该是案头必备。