一点愚见:A 《Delphiy源码分析》 B 《VCL架构剖析》 C 《Delphi面向对象编程思想》A 比较底层的东西,我初看书名时还以为是讲VCL源码的,但看后才知道是讲Delphi程序的源码分析,若要看懂这本,OP(ObjectPascal)、汇编、PE结构、Windows系统(主要是线程、内存管理等)要有一定掌握,必然难以领会 B 这本书,主要讲VCL类库架构(费话 ^_^),要比较熟悉OP,若懂汇编则更好。 C 这本没看,看了目录跟一些评论, 觉得不够前两本精髓,特别若你不用Delphi.net编程的话,觉得可以不看, 主要结合设计模式跟单元测试, 结合Delphi来讲设计模式的书很少,好像就刘艺的那本,单元测试的就更没有了, 但若单纯分别讲设计模式、单元测试的话,市面上应该还有其他不错的书,特别是设计模式若要全看完三本(若可以看完,又看懂的话,真的是大侠了), 就ABC吧
你现在需要哪方面的知识就看哪方面的啊。如果只是学习我想应该看第三本DELPHI面向对象编程思想应该好一点
看了这本(如果你面向对象,很牛,那就另外说)
看下面的才容易些
VCL架构剖析,
DELPHI源码分析,(没买,现在没空研究这东西)
DELPHI面向对象编程思想,听说挺牛,前言/自序也挺深奥,但翻了翻也一般
VCL架构剖析,是不是李维的那个,如果是的话,可以先放一放再看DELPHI源码分析,没有看过
B 《VCL架构剖析》
C 《Delphi面向对象编程思想》A 比较底层的东西,我初看书名时还以为是讲VCL源码的,但看后才知道是讲Delphi程序的源码分析,若要看懂这本,OP(ObjectPascal)、汇编、PE结构、Windows系统(主要是线程、内存管理等)要有一定掌握,必然难以领会
B 这本书,主要讲VCL类库架构(费话 ^_^),要比较熟悉OP,若懂汇编则更好。
C 这本没看,看了目录跟一些评论, 觉得不够前两本精髓,特别若你不用Delphi.net编程的话,觉得可以不看, 主要结合设计模式跟单元测试, 结合Delphi来讲设计模式的书很少,好像就刘艺的那本,单元测试的就更没有了, 但若单纯分别讲设计模式、单元测试的话,市面上应该还有其他不错的书,特别是设计模式若要全看完三本(若可以看完,又看懂的话,真的是大侠了), 就ABC吧
VCL架构剖析
DELPHI源码分析
VCL架构剖析
DELPHI源码分析这三本都买了,但都觉得不怎样,其实学Delphi最好的书是<Delphi5 开发人员指南>,
但<Delphi6 开发人员指南>好象很垃圾,我也有<Delphi4 开发人员指南>上下册,共两千多页,看得我好累呀,为何就买不到<Delphi5 开发人员指南>!!!
《Delphi技术手册》
《Delphi从入门到精通》
这两本的开始几章都有对VCL较深入的讲述,《技术手册》对OP语言、OP的对象机制有所讲解,《入门到精通》则对面向对象的思想有所讲解。
其实这两本都是“有所讲解”, 也是没有深入,但比起外面一大堆的《Delphi实例》、《Delphi技巧》之流好很多了, Delphi的好书比起C++的真的是九牛一毛,
基础,明白了这本后再看后两本才能有比较深刻的理解
VCL架构剖析
DELPHI源码分析这个顺序比较好。
不过,即使顺序乱了,也不会跟鸠摩智一样走火入魔的。
没看过,不知道是不是刘艺的那本,我比较讨厌刘艺那本VCL架构剖析,DELPHI源码分析
我是先看的前者,因为它出得早:)Delphi源码分析
适合自己玩,正如作者所说,不要指望能从里面学到能马上用到项目中的技巧