Windows驱动开发技术详解——经典书评

一下是来自豆瓣网一名读者的肺腑之言:

 尊敬的博文视点的工作人员:
   您好!
   我是一名华中科技大学的研究生。最近在网上看到了博文视点推出的新书《windows设备驱动开发技术详解》。看过网上的介绍后,觉得该书脉络清晰,讲解循序渐进,细致入微,是一本国内不可多得的驱动开发的经典。恰好,我正在为学习驱动编程开发犯愁,就从卓越网上订购了一本。看过该书的总体内容后,我发现了该书与其它的驱动开发的书相比有以下优点:
   1.国内以前出版的许多将驱动开发的书入门要求比较高,没有考虑到现在越来越多非计算机专业的科研人员需要编写驱动程序,像搞搞工业控制的,搞机械装备的,数控开发的......很多具体的科研项目都需要开发具体de 对应于这一项目的驱动程序,很多情况下,板卡生产商提供的通用的驱动程序并不能满足要求。而非计算机专业的科研人员又往往存在开发驱动基础知识和经验不足的瓶颈。常常导致科研课题一拖再拖,耽误了许多宝贵时间。例如我是材料加工工程专业的,研究方向是加工装备自动化。我一个课题需要开发几个板卡的数据采集驱动。而开发windows驱动程序需要具有一定的操作系统、计算机组成原理以及数据结构的基础知识,而这些我学习的不多,从而导致学起来付出很多,收效甚微。
   该书与其他书相比,降低了入门的门槛,特别适合非计算机专业的朋友学习驱动,而且由浅入深,一步步的将读者带入驱动开发的更深领域。而目前许多其他的驱动开发图书上来就给人以深不可测的感觉,就给人一“下马威 ”。
   2.我认为该书讲解细致入微,对将会困扰许多驱动开发人员的概念和术语讲解相当清楚,这也是许多其他书籍没有做到的。
   3.该书还有一个值得称道的地方是对于代码的讲解部分。这部分很好的体现了作者的良苦用心,对绝大部分代码,作者都进行了注释,体现了对读者负责的态度,而绝大部分其它驱动编程书中是大段代码罗列,却没有几行注解。
   总而言之,我觉得该书是我遇到的驱动开发书中为数不多精品,必将把更多学习windows驱动开发的人员带入驱动开发的大门。
   不过,在欣喜之余,我觉得也有些遗憾: 就是我觉得该书应该再出版一个补充教材,或者再版时加以补充。
   我所指的是该书应该加上:
   一、对于用driver studio 软件开发驱动程序的讲解。因为越来越多的朋友用这个工具软件开发驱动。我觉的对于driver studio 及它附带的经典的调试工具softICE应该详细讲解,而该书涉及的比较少。
   二、我认为还应加上ISA 设备驱动一章,事实上,在工控领域,ISA总线系列的工控设备仍然占据相当的份额,许多的ISA板卡仍在使用,并没有过时。我认为作者应当详细的介绍ISA 设备的驱动开发。
   总之,该书是一本不可多得的好书,但毕竟是第一版。我认为的不完善之处,也许作者有别的考虑。但我想既然该书取名详解,而且讲解真的是很好,那就应当发挥出经典的作用,使内容更加全面。同时,我也期待着该书的修订和升级以及与作者的沟通。
   最后还是要感谢博文视点的工作人员,推出了这样一本好书。希望有更多这样优秀的新书出版。

posted @ 2008-09-16 16:33  我的javaIT  阅读(276)  评论(0编辑  收藏  举报