Black Puppy's Blog

Monday, October 17, 2005

My book list

This list will be updated from time to time.

Books I'm reading or haven't got time to finish:

Books I've read:
Books I plan to read:
  • "刘力明先生在1995年写的《电脑业世纪商战:IBM、苹果、微软创业争霸纪实》,看到几家公司的创业,感触很 多。另外一本名叫《硅谷商战》是九九年买的,读了很多遍,硅谷的故事熟烂于胸。不过最近才注意到,作者名叫李彦宏,而这本书的序言落款是:“组稿编辑 张朝阳 于清华园 1998年12月”。那个时候,李彦宏还没有回国创办百度,张朝阳的搜狐也刚刚开张。" (from 微软的过去和Google的宿命)
  • "迈 克尔-德拉蒙德所写的《微软帝国叛逆》就讲述了OpenGL组里三个工程是坚持认为世界上有比OpenGL更适合Windows系统的图形引擎,于是掀 起了微软内部的战争,秘密开发DirectX引擎。战争最终以更多的内部的部门采用更快更简单得DirectX而不是OpenGL,并使OpenGL组最 终转变成为DirectX组而告终。这内部的种种创新的故事,已经有很多本书的记述了。" (from 微软的过去和Google的宿命)
  • The C# Programming Language by Anders Hejlsberg, Scott Wiltamuth, Peter Golde
  • MICROSOFT SECRETS : How the World's Most Powerful Software Company Creates Technology, Shapes Markets, and Manages People by Michael A. Cusumano - "To organize and manage the company, Microsoft follows a strategy that we describe as find smart people who know the technology and the business..." This is a "facts ma'am, nothing but the facts" examination of how Microsoft works, both internally, and in the marketplace. Unlike the raft of gossipy Bill-bios or sardonic and shrill pro- or anti-screeds, this book is focused clearly (if sometimes ploddingly) on one central question: the relationship between business strategies and software development. And, as Microsoft becomes increasingly focused on the Internet, it is essential reading not just for software companies, but for all Internet companies as well. Highly Recommended. (Amazon.com)

Other book list:

CSDN技术中心 程序员调试能力和相关书籍:

1、 《Writing Clean Code——Microsoft Techniques for Developing Bug-free C Programs》(中文版译作《编程精粹——Microsoft编写优质无错C程序秘诀》或者叫做《零错误程序》)——这是一本出版很早的书,现在也许 在书店中都看不到了,但是你要相信此书的作者Steve Maguire(曾是Microsoft资深的程序员,参加了Excel在多个平台下的开发和移植工作)所提供的许多防错、排错、测试的准则还是能让人从 中获益非浅的。作者将每章的要点都和自己实际工作经历相结合,提供了翔实的例子和相关代码,使用的语言更是幽默风趣,让人读起来不会感觉晦涩难懂,尤其是 每章结束部分提供的练习和思考题更是贴合实际,发人深省。也就是这些原因才使得这本书经久不衰,一直为广大程序所喜爱,所广泛地讨论。至今尚未能见到能与 之相媲美的书籍。网上所流传的林锐博士所著的《高质量C 编程指南》和《软件工程思想》在深度和广度上与之相比也显得逊色不少!

2、 《Debugging Windows Programs》(中文版译作《Windows程序调试》,中国电力出版社出版)——这是一本现在在书店很为流行的一本书。此书使用的语言比较朴实、易 懂,也许是译者精心处理的结果,叙述习惯比较符合国人口味。这本书主要包含调试策略、调试工具、调试技术三部分,本书主要介绍的是在VC这个IDE、编译 器下开发程序所应有的一些技术。看完此书你肯定会更为深入的了解MFC,了解结构化异常和C 异常的区别和联系,了解怎么调试多线程程序,怎么调试COM程序,怎么调试内存,怎么调试绘图程序等等。不管你是自认为有多年的开发经验的开发高手,还是 刚刚入门的初学者,相信只要你耐心的看完此书,你一定会和我一样深深的感叹一句:原来VC的调试功能这么强大!如果早点看到这本书就好了!

3、 《Debugging Applications》(本人尚未见到中文版)——这本书主要介绍的是VC和VB的调试,其中VC的调试占到70%-80%左右。本书也分为三部分: Debug的形式,强有力的Debug,Debug的工具和技术。其中有部分内容和上一本书所说的相同。但是这本书还是提供了很多新的东西:介绍了远程调 试,提供了一些新的工具使用例子的说明,介绍了更多的底层的东西,甚至涉及汇编的相关信息的阅读和理解。在阅读了上一本书以后,如果你还想提高,这本书是 你不错的选择。"

1 Comments:

  • This comment has been removed by a blog administrator.

    By Anonymous Anonymous, at 2:39 PM  

Post a Comment

<< Home