要真正掌握BCB,不懂Delphi是不行的解决思路


要真正掌握BCB,不懂Delphi是不行的
今天看到这个贴子//后面的是我的疑问
不知道为什么要这么说:
要真正掌握BCB,不懂Delphi是不行的。//真的吗
真正想找工作,最好是掌握Delphi,而不是BCB,如果是自个的兴趣和爱好,用BCB是很好的

基本概念 C++/VC 程序开发

纠结的枕头 11 years, 10 months ago


Delphi也好,CB也好,都只是一种工具而已。要发挥它们的作用,首要的事情是你要懂得如何驾驭工具,也就是说,你得懂原理。在Windows环境下做开发,你得首先了解Windows应用程序的基本特点呀,消息循环是什么呀,Windows的图形界面元素是怎样创建的呀,窗体消息回调函数有什么作用呀;如果要做套接字编程,你得知道套接字的基本原理呀……等等。接下来是你必须能熟练使用编程所用的语言(也许这个问题不太大),但更重要的,是你要对面向对象的透彻理解,只有这样,才能理解VCL的封装结构,知道在编写程序的时候如何从现有的类派生出自己的东西来,或者使你自己写的类能够很好的被复用,知道如何合理的组织你的代码使得它的结构更合理、更容易维护和扩展。

dongt answered 11 years, 10 months ago


如果是学习的话,该学的都的学。

Sharl answered 11 years, 10 months ago


要真的学好delphi, 不学windows是不行的。

konovia answered 11 years, 10 months ago


那看VCL应从哪些地方开始看呢?

呢念着倒不才 answered 11 years, 10 months ago


要真正掌握BCB,不懂Delphi是不行的

这句话只有10-20%对. 如果DLEPHI没有源代码, DELPHI和BCB有什么区别! (除了语言之外)

DELPHI对于我来说,最重要的价值就在VCL源代码上.

Virbius answered 11 years, 10 months ago


同样功能的软件, 不同的人写出的代码是不一样的. 主要差异在编程思想(方法)上.(界面先放一边)

掌握一门语言不难. 熟悉类库什么的需要些时间, 写出简洁,漂亮,强壮的代码需要经验和智慧.

那边的呆喵 answered 11 years, 10 months ago


但是Delphi高手转BCB高手却是很Easy的事了

我不觉得,倒过来倒是真的

敲斯里滴马 answered 11 years, 10 months ago


BCB和Delphi都是基于VCL类库的,所以业内普遍是BCB高手大多是Delhpi高手,而Delphi高手却不见的是BCB高手,但是Delphi高手转BCB高手却是很Easy的事了.

L.Ling answered 11 years, 10 months ago


BCB和Delphi都是基于VCL类库的,Delphi中VCL类库是开发代码的,BCB的VCL类库却是在Delphi代码的基础上的封装,并且没有放出代码.所以造成了Delphi使用者可以深入VCL代码中去探微知卓,而BCB使用者如果不了解Delphi,看不了Delphi代码的话,事实上是,如果你使用这门语言开发,也很少去研究别的语言的,就只是单纯的类库使用者,而对其底层就知之甚少了.
所以Delphi开发者看VCL代码是在很自然的情况下去做的,而BCB使用者是在水平达到一个瓶颈的时候去阅读的,其间的高下就知道了.
所以业内普遍是BCB高手大多是Delhpi高手,而Delphi高手却不见的是BCB高手,但是Delphi高手转BCB高手却是很Easy的事了.

今夜扮作大灰狼 answered 11 years, 10 months ago


一般情况,写控件都是用delphi;这样子通用~

◇╭ァ于ァ儿 answered 11 years, 10 months ago


看掌握的程度了,若要把所有的VCL都弄明白,没有深厚的D水平好象真的不太可行
但只是正常的应用,CB与D确实还是有别的
至少是语言上的差异,一些CB的高手也见得就精通D


三千院LEE answered 11 years, 10 months ago


这个问题需要先解释什么是真正掌握。嗯! 啊!嗯?...

不祥的枫月 answered 11 years, 10 months ago


同意

DZC死人 answered 11 years, 10 months ago

Your Answer