to ego, yninfo, lichaogang, and all
《Delphi源代码剖析-内核篇》这本书可能还要较长的时间才能完成。但我会尽力做出一本好书。李维先生以前的书我从不买,但这一本算是例外。因为从目录来看,其深度和力度都会是上上之作。
至于大家说到的“出来得太晚”。我也觉得是晚了些,但好书亦如陈酿。M$会扔掉MFC来做FCL,但.NET Framework中有VCL的影子,却是不争之实。况且我并不认为Delphi 7/8已是终结,或者VCL已是终结。读《Inside VCL》,更多的,并不是要拿来用在应用开发之中,而是要从Framework一级去理解Borland的思想,Delphi的缔造者们的思想,大师们的思想。
如果你想从《Inside VCL》或《Delphi源代码剖析-内核篇》中去发掘技巧,或者应用的方法,那可能一开始就错打了算盘。我在《Delphi源代码剖析-内核篇》一书的前言中说过一句:
-------------
通常,如果你发现 “必须使用技巧来解决问题”,那么你应当考虑“是否方案设计错误”。
-------------
这是我这些年来,应用工程和软件产品开发中的唯一有价值的经验。在这样的经验之上,我仍然去写《Delphi源代码剖析-内核篇》,相信不会是为了描述几个技巧。