Delphi学习过程中应注意哪些
其实Windows下的开发到了一定程度全是调用API来实现的,你看看现在报刊杂志上的
某某技巧完全都是对一个或几个API函数的调用,我认为对操作系统的了解更胜于对工具
的掌握,有了VB的基础,转向Delphi完全没有问题,现在Delphi的书很多,不象我那时
学的时候那么少,一个原则,别买中国人写的,不是崇洋媚外。 只是国内抄风太甚,做
学问的太少,宁少勿滥,相比而言,我喜欢Charlie Calvert的书,好像是这个名字……呵呵
现在好像出了一本手册之类的书,大部头,Inprise推荐的,看上去还不错。
Delphi最明显的优点就是数据库和网络通讯上的编程,在不就是编一些小应用程...全部
其实Windows下的开发到了一定程度全是调用API来实现的,你看看现在报刊杂志上的
某某技巧完全都是对一个或几个API函数的调用,我认为对操作系统的了解更胜于对工具
的掌握,有了VB的基础,转向Delphi完全没有问题,现在Delphi的书很多,不象我那时
学的时候那么少,一个原则,别买中国人写的,不是崇洋媚外。
只是国内抄风太甚,做
学问的太少,宁少勿滥,相比而言,我喜欢Charlie Calvert的书,好像是这个名字……呵呵
现在好像出了一本手册之类的书,大部头,Inprise推荐的,看上去还不错。
Delphi最明显的优点就是数据库和网络通讯上的编程,在不就是编一些小应用程序,
无论做什么它的开发速度都是相当快的。建议你最好用它做个项目,学得非常快。
李唯的书相当不错,特别是多层应用和电子商务篇,delphi也可以内嵌汇编语言
它的原代码,不少都用汇编写的。
它的扩展能力强,控件丰富,想要得到的控件在
网上基本都能获取。
DELPHI是一个堆积木式编程的好工具。在RAD中,比VB,PB灵活,学到深处可与C相比,可以说是一种中庸的选择。但不论哪种开发工具,在WINDOWS下面,没有对系统的较深了解和对相应环境的深刻认识,想编出好东东来是不可能的。
而且,我认为在某种程度上,DELPHI的那种全部对象封装的控件形式,阻碍了对系统内部的再认识,如果真想学高级编程,还不如用VC。
推荐,电子工业部有译本叫《Delphi从入门到精通》!
Charlie Calvert的书的确不错,我就刚买了一本(Delphi 4 编程技术内幕,英文名:Charlie Calvert's Delphi 4 Unleash),虽然是说Delphi4的,但一点没有落伍的感觉,真的很棒,另外,李维是台湾Inprise的资深工程师,书也不错。
千万别买国内作者写的,真的。
用过PB的人都知道里面的 CODE EXAMPLE 非常不错!
学DELPHI 的话把他自带的EXAMPLE全部抄一遍,
当然不是单纯的抄写了! 可以加上汉化,加上习惯的变量名等等!!!
背诗千首,不会做诗也会吟。
delphi的书都不怎么样学会用help就可以了,还要搞懂内存、消息、指针、流、线程。
对于Delphi的学习,最好的开始就是研究其自带的示例,那都是Delphi研制人员较为精华的举例,且其对各个方面都有涉及,进一步深入后,可以自己先设计一个小型项目,例如说,一个藏书管理或是互联网站点管理,再深入下去,如有一定的操作系统基础,就可以深入研究一下系统以及API函数。
至于书目的选择,我一向的原则是:用到哪方面的内容,就先选择相应的介绍资料或书籍,不要为贪多而购置目前一段时间暂不会用到的书籍。
希望这些经验之谈能够对你有所帮助。
我也是程序员vb,看了vc,真是太难,想转向delphi,可害怕啊,害怕不是微软的亲生儿子,受微软排挤啊。
什么才叫精通DELPHI,
说的肤浅些:
1。完全理解面向对象。
2。熟练操作类、对象、类的派生、继承和多态。
3。熟练操作接口。
Delphi自带了很多的Sample,它都是有源代码的,可以借鉴一下,毕竟人家才是始作者。
还有就是去一些Delphi网站找一些编码规范,那会在一开始就为你的Delphi旅程做一个很
好的铺垫的。
多看一些"高手"写的代码,你自然而然会提高的。
"实践出真知"嘛!!光看不自己动手是没有的。
^&^&^&^&&^心动不如行动嘛!!
我觉得数学还是很重要的!特别是涉及到复杂的算法的时候!!
如果你说编程不必得学数学,而你编程也觉得数学不是很有用,我想只有两种情况会出现:
一是你已经具有了很好的数学功底;
二是你的算法没有任何借鉴之处,速度自然也不会快到哪儿去;。
收起