我是一个初学者,觉得vb和Delphi差不了多少.希望大家批评我!有人说vb程序因为过分使用控件而容易使程序员忽视真正的编程技术,而且vb的
对象编程我感觉只是实现了封装,并没有体现多态和继承!可是Delphi也是使用控件编程.拉几个控件,设设属性.然后在函数中写几行代码.
如果需要一个新单元,和vb一样,新建一个TForm.又是拉控件,设属性,写代码.
一切都是以整个TForm为中心, 然后就是这个Unit的代码调用那个Unit中的代码.
基本上是一种横向联系,而纵向联系并不明显,信息隐蔽性差, 消息的流动基本
上让人没有概念,和vb如出一辙. Delphi程序总体让人感觉层次感不强, 也比较难
于从整体上把握,最后我的结论是:
Delphi是一种RAD工具,应该不适应大型软件的开发.(附:本人没有工作经验. :)
只是推理而已 ). 由于我现在学Delphi只有一个月.看得少.我比较想知道是Delphi是不是适合大型软件
的开发?
对象编程我感觉只是实现了封装,并没有体现多态和继承!可是Delphi也是使用控件编程.拉几个控件,设设属性.然后在函数中写几行代码.
如果需要一个新单元,和vb一样,新建一个TForm.又是拉控件,设属性,写代码.
一切都是以整个TForm为中心, 然后就是这个Unit的代码调用那个Unit中的代码.
基本上是一种横向联系,而纵向联系并不明显,信息隐蔽性差, 消息的流动基本
上让人没有概念,和vb如出一辙. Delphi程序总体让人感觉层次感不强, 也比较难
于从整体上把握,最后我的结论是:
Delphi是一种RAD工具,应该不适应大型软件的开发.(附:本人没有工作经验. :)
只是推理而已 ). 由于我现在学Delphi只有一个月.看得少.我比较想知道是Delphi是不是适合大型软件
的开发?
DELPHI编的程序可以是一个.exe,而vb做不到
当然,VB和delphi各有优点,不能说谁好谁不好,只是适用的地方不同。虽然我主要用的不是delphi,但谁说它不可一做大型软件开发。他的语言(object pascal)结构很好,组件也很全面。
你上面说的又拉控件又写属性那还不算是编软件,那只是在做界面设计,反正你先慢慢学着吧,到时候你自然会了解的。
而delphi就不用