这是我给一位网友学习Delphi的一些建议。欢迎大家讨论、指正。
在我们这里有一些Delphi新手,在和他们的交流中我们总结出以下经验:
1、标准的书写风格。这必须从写第一行代码开始,否则以后要想该正就非常困难了。
2、扎实的面向对象编程功底。我们经常说“不要把Delphi当VB使”。这可以通过代码量来提高熟练程度。
3、对Windows体系清晰的认识。我们一般让程序员用纯Pascal(不是Object Pascal和VCL),用Windows SDK写一个3、4千行的系统。当他们再去用VCL写程序时对Windows相关的一些函数和语义就比较清晰了,并为他们以后自己学习打开了一个突破点。
4、在上面的基础上,剩下的就是自己写Component。VCL源码是一个庞大优秀的代码库,参照它写出大量的Component是学习Delphi的一个捷径。一般情况下自己写十几个Component后,就可以独立完成大多数编程了。
上面4点所需要的时间,根据我们的经验一般在3-12月之间。另外在学习过程中,我建议养成泛读的习惯。
希望您在学习的道路上一帆风顺、持之以恒,为自己的未来打下坚实的基础。
在我们这里有一些Delphi新手,在和他们的交流中我们总结出以下经验:
1、标准的书写风格。这必须从写第一行代码开始,否则以后要想该正就非常困难了。
2、扎实的面向对象编程功底。我们经常说“不要把Delphi当VB使”。这可以通过代码量来提高熟练程度。
3、对Windows体系清晰的认识。我们一般让程序员用纯Pascal(不是Object Pascal和VCL),用Windows SDK写一个3、4千行的系统。当他们再去用VCL写程序时对Windows相关的一些函数和语义就比较清晰了,并为他们以后自己学习打开了一个突破点。
4、在上面的基础上,剩下的就是自己写Component。VCL源码是一个庞大优秀的代码库,参照它写出大量的Component是学习Delphi的一个捷径。一般情况下自己写十几个Component后,就可以独立完成大多数编程了。
上面4点所需要的时间,根据我们的经验一般在3-12月之间。另外在学习过程中,我建议养成泛读的习惯。
希望您在学习的道路上一帆风顺、持之以恒,为自己的未来打下坚实的基础。
解决方案 »
- 关于用fastmm检测内存泄漏的问题?
- fastreport报表小问题
- DB2中执行SQL语句报的奇怪的错,请问哪位高手知道是怎么回事?
- 我有个很棘手的问题,大家帮帮忙。大家都来讲讲思路
- QQ接收消息窗口,也可显示带色文字,也可以显示图片,DELPHI中用什么控件,还是要三方控件?
- 马上需要!!!!!!!!那位有DELPHI6的安装序列号,急用!!谢了先!!
- float 在delphi下 是什么类型???! 再线等
- 如何禁用U盘\光盘 和 监控串口\并口\红处\蓝牙
- 怎么调用 bpl 文件?
- 在Delphi中,使用TreeView创建结构树,何种方法最好?
- 小弟有几个关于 IE控件想请教各路大侠?感谢万分,啊凯有多少分都给!
- 怎样在点击拖动控件时拖动无标题窗体!
必须学会网络化的delphi编程。
但是要玩转DELPHI 那就需要极大的投入,至少要对系统平台有个比较清晰的理解。
(必须学会网络化的delphi编程。 )
你认为应该学些什么网络化的东西?
(必须学会网络化的delphi编程。 )
你认为应该学些什么网络化的东西?