个人简介
李维,Borland公司大中华区首席技术官(CTO),Borland/Inprise公司台湾省首席工程师、资深技术顾问、著名Delphi专家。他具有相当丰富的一线开发经验,著述丰富,所创作的技术图书极具感染力。在书中他常常运用层层推进的演绎手法,引导读者主动思想,对技术趋势的分析和预测更是堪称一绝。国内读者对他的作品评价甚高,他所写的虽然是程序设计方面的书籍,读者却常常感觉到他的作品阅读起来别有滋味,不但能学习到扎实的编程技术,还能在阅读的过程中使自己的思维能力得到锻炼和提升,同时品尝到阅读的另类乐趣。李维先生为人达观,幽默风趣,待人处事谦虚,内心永远充满自信。
内容简介
本书主要介绍了利用主流开发方法学和技术技巧进行面向对象开发的原则与实践,通过完整剖析一个实际应用程序的设计、开发与实现,深入浅出地阐述OOD(面向对象开发)、OOP(面向对象程序设计)、TDD(测试驱动开发)、UT(单元测试)等开发方法学与最佳实践的应用与技术技巧,全面展现深厚技术实践经验的精髓。全书内容连贯,一气呵成,以实践阐述理论,以理论指导实践,是理论结合实践的典范之作。