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


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

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

纠结的枕头 10 years, 9 months ago


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

dongt answered 10 years, 9 months ago


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

Sharl answered 10 years, 9 months ago


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

konovia answered 10 years, 9 months ago


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

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


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

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

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

Virbius answered 10 years, 9 months ago


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

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

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


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

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

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


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

L.Ling answered 10 years, 9 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 10 years, 9 months ago


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

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


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


三千院LEE answered 10 years, 9 months ago


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

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


同意

DZC死人 answered 10 years, 9 months ago

Your Answer