给初学者的一些推荐和建议!--delphi

本人虽不敢自诩高人,但学习编程也有一些年头,也经常看到一些初涉编程行业的朋友苦于自身难于提高,憋着浑身的劲头却恼于无的放失....所以,今日发这 个帖子给所有热爱编程的初学者提供一些学习方面的帮助....没有任何技巧,仅仅是一些学习的辅助工具(广义的)和方向....

对于初学Delphi的朋友书是不可缺少的,可以去查阅以下四本书籍并辅助自己的初级学习:

《Delphi   5/6开发人员指南》----此书比较厚重,内容很广泛,几乎从基本语言介绍到主要技术实现再到主流且较成熟的软件实现技术都有介绍....初学者可以完全按照此书的章节顺序去循序渐进的学习Delphi....

《参 透Delphi/Kylix》----本人见过的国内介绍Delphi方面内容的最好的书籍,清华人乔林(DFW的十一少)的著作,很注重对OP语言基本 内容的深入讲解,对初学者学习OP语言本身,深入理解OP语言中语言现象的实质有很好的讲解作用,初学者可以在利用《Delphi   5/6开发人员指南》循序学习的过程中重点参考此书对OP语言进行学习....

《Delphi技术手册》----实际上个人认为此书不适 合初学者,但由于此书中对OP语言讲解总结的一些独到之处是连帮助和《参透》都缺少的,同样可以增加初学者对OP本身的认识,尤其书中对system单元 的内容介绍以及对Delphi对象模型的介绍很值的所有初学者在进一步提高的过程认真研究,所以特别提出....

《Delphi高手突 破》----相比较上面三本书籍,此书内容就显的较少了。但个人认为这个书中对OP语言对消息系统的封装的讲解很到位,而且书中提到的一些利用OP较好的 实现OO思想编程有一定的引导作用,所以建议所有初学Delphi的朋友好好研读这个书籍----这本书也是本人认为的拜读过的国内Delphi书籍方面 少有的三本好书之一(上面的《参透》和DFW的HugDog(陈省)的《Delphi深度历险》----后者是扩展对COM应用理解的绝好书籍,目前正在 策划第二版的发行----但不建议初学者学习....)....

除了上面提到的四个书籍,个人认为在Delphi初学道路上也没有什么值 的看的书了----学习Delphi的朋友或许都有一个统一的认识,由于Borland公司财力单薄,至今还没有中文的Delphi联机帮助(但很奇怪, 听说购买正版Delphi的客户可以获取到一本Delphi   OP帮助的中文版,莫非这个书不是Borland的人的著作,呵呵....听某些人说此书有2000Pages哦....羡煞人也....),至于书籍, 国内市场上出现的各种Delphi书籍很大一部分都是滥竽充数的“拙作”,这些书籍实际上对Delphi初学者的学习没有任何帮助作用,而且让初学者的知 识体系变的混乱无绪,所以发帖推荐个人拜读了解的一些杰出的适合初学者的书籍....

另外建议所有的初学者都不要忽视帮助的存在,因为毕 竟那才是原汁原味Delphi出版物,很多基础性的概念里面都有比较详细全面的讲解(但不够深入)....同时就是要提高自己的外语水平,因为很多的优秀 资料都是纯英文的,如果你对英文没有一定的把握,是很难很好的理解这些资料中的珍贵思想的....

好了,上面主要提到的是一些书籍和资 料....至于现在网络上流行的各种Delphi资料文章都仅仅是整个Delphi应用知识体系上的一个结点或多个结点的表现而已(当然,其中也不泛一些 新颖的闪光点),但我想学习的方式毕竟要讲求一个效率,不能把眼光拘泥于局部的知识,而应该从知识背景出发去学习掌握,这样才能以不变应万变,学习 Delphi,学习编程同样如此。“编程的知识”这样一个笼统的概念就不知道含盖了多少内容,仅仅Delphi一个IDE对应的知识范围就足以让一个人花 一两年的时间去研究学习,但现在人们都讲求在生存中求发展,没有哪个人有充足的时间去实现发展中求生存的生活哲理(大学研究院所的人除外,呵呵!),所以 在学习完善知识背景的过程中应以知识框架为重点进行搭建,对于各种细节就要视自己的工作需求和兴趣使然了....不自然间,又说了一些具体学习方向和方式 的问题,最后总结为一句就是----不要拘泥于局部的技术点,而应该把眼光放在技术实现背景和技术应用背景去学习技术----当然,一涉及背景这个层面铺 开的面就一下扩大了好多倍,但我想任何一个愿意长期从事开发的人都应该将软件基础理论,软件应用开发和软件工程管理三个层面作为自己在不同学习阶段的学习 重点....(呵呵,话有点跑题了....)

最后给所有初学者提个省的地方就是在学习Delphi的同时不要忽视OO理论的学习(其实这个在上面已经铺垫过了,呵呵)....

好了,罗嗦了一大堆,最后送给所有喜欢Delphi的朋友一句话:坐拥书城铸内秀!只要每天能感受到切实的进步,你就是高人了....

你可能感兴趣的:(计算机书籍)