Delphi程序员水平调查(没分,骗分者勿入)(0分)

  • 主题发起人 左轻侯
  • 开始时间
W

wukw

Unregistered / Unconfirmed
GUEST, unregistred user!
to xmh_31
什么叫做“过你年别人就会认为你是高手”?
>>既没有必要看不起别人,也不必在意别人看不起。
>>千万别信有什么编程高手,“我亦无他,唯手熟耳”。
>>多注意外部世界,尤其漂亮美媚,多瞟几眼,也满足一下人家的虚荣心
精彩到极致了!!! 深受教诲。
 

左右手

Unregistered / Unconfirmed
GUEST, unregistred user!
其实看过又怎样,没看过又怎样?
天资聪颖的人即使不看也未必不会,因为他会无师自通,生性愚钝的看了也未必能领会其中
的奥妙,因为他没有那境界。
不必刻意的去学习什么,很多东西是你在天长日久当中不经意培养起来的。难道你看了《钢铁
是怎样炼成的》就一定能成为保尔那样的人吗?不一定!所以你看了这些书也未必就能成高手。
你的学历只有小学就一定不能混出摸样来吗?不一定!所以你没看过这些书也不必自馁。
风清扬为何没有了对手,难道他是看了别人都没看过的绝世秘籍?但令狐冲又确实是看了
秘籍才能称雄武林的!
所以书是不可不看,但也不可全看!
 
W

windbell

Unregistered / Unconfirmed
GUEST, unregistred user!
repeat
我要学delphi
我要学C++
我要学BCB
我要学SQL
我要学java
我要学xml
我要学HTML
我要学数据结构
我要学数据库原理
我要学操作系统原理
我要学编译原理
我要学离散数学
我要学数值方法
我要学软件工程我
要学信息系统开发
我要学数字电路
我要学。。。。。。。。。。。。 //死循环????????
until 死了
//!!!!!!!????????
 

左轻侯

Unregistered / Unconfirmed
GUEST, unregistred user!
我之所以一开始不愿说为什么用这种形式进行调查,
就是不想引起Delphi vs C++的争论
这种争论没什么意思
我只是想做个调查而已……
教父:
这次Borland没有汉化Delphi的help,也可以说是一件好事……
关于Delphi的对象模型,我了解得也很不系统,只是用C++往上套
和多看help而已,另外就是多交流
wukw:
你怎么想到问这个?她很好,你看看她的主页就知道了
xluke:
C++ Primer已经到手,请到这里拿分
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1182825
 
G

gliGordon

Unregistered / Unconfirmed
GUEST, unregistred user!
左兄 :
看看C/C++的書有好處, 但是把C/C++的Object Model Implementation
套在Object Pascal之上卻不一定正確(請注意我使用C/C++<--->Object Pascal
而不是Delphi, 因為你討論到語言, 因此不適用Delphi來統稱).
C++和OP在語言設計上有一些觀念的不同, 再加上Compiler實作的技巧不同, 因此要強把
C++如何Implement Class/Object Model放在OP之上是不妥的. 在討論和理解Object Model時
如果能夠清楚的把Conceptual Model和Implementation Model分開, 那麼就可以很容易的
知道書中在說什麼. 否則只會愈來愈糊塗.
我想說明一下左兄列出的一些書以及我的看法
>Inside The C++ Object Model
請注意書名. 這本書是講C++如何Implement它的Object Model.
由於牽涉到了Implementation的方法, 因此是特別屬於C++的. Object Model雖是共識,
但是C++和OP各有不同的Implementation方式, 因此要把C++的觀念放在OP之上不一定正確.
也因此會造成一些OP使用者的困惑.
>Effective/More Effective C++
Meyer的書已經有一段時間了,這是2本好書, 但是有一些技巧太過低階和繁瑣.
如果有研究C/C++ Compiler的話, 現代的C/C++ Compiler的Optimization早已實作了
書中許多的技術, 程式師不必再花太多無謂的時間來寫複雜的程式碼.
>C++ Standard Template Library
瞭解Generic Programming的好書. 但是Template本身有許多的爭議,
因此這是OP一直沒有加入的原因.
>Design Patterns
一本必備的好書, 但是讀者必須知道如何活用, 沒有實際的開發經驗, 光看過是沒有用的.
一個好的學習方法是看VCL/.NET/Java framework來學習人家如何使用.
Design Pattern已和Language無關,共不專屬C++
>Refactoring
好書,好觀念, 可以讓系統架構更良好, 健全. 和Language無關,共不專屬C++
至於MFC則不必了, 除非使用VC. MFC本就是一個設計不好的Framework, 如果仔細看MFC
的Source, 它使用了大量的Macro以及不正確的C++語法. 這是因為當初Microsoft在實作
MFC時決定只使用最少的Wrapper來封裝Win API,
再加上當時Microsoft的C/C++ Compiler對於C++的支援非常的落後,
許多C++的語法無法Compile,因此才大量使用Macro和Proprietory的方式來克服.
現在Delphi少的是一本論述Object Model, 再映射到OP的書, 最好再能夠比較和C++/Java/C#的異同.
只要讀者能夠瞭解這本書的內容, 不論到C++或是Java/C#, 就只要掌握語法即可, 很容易的.
再往深一層, 如果能夠討論如何對映到Component Mode, 如COM+, .NET Component, EJB/CORBA,
討論語言層和元件層的技術, 那麼就太完美了, 即使是C++/Java現在也尚未有這種書的出現
只是不知這本書出來之後能夠賣得了幾本.
 
L

lsj

Unregistered / Unconfirmed
GUEST, unregistred user!
gliGordon兄:
>>至於MFC則不必了, 除非使用VC. MFC本就是一個設計不好的Framework, 如果仔細看MFC
>>的Source, 它使用了大量的Macro以及不正確的C++語法. 這是因為當初Microsoft在實作
>>MFC時決定只使用最少的Wrapper來封裝Win API,
>>再加上當時Microsoft的C/C++ Compiler對於C++的支援非常的落後,
>>許多C++的語法無法Compile,因此才大量使用Macro和Proprietory的方式來克服.
老兄,早说嘛,我看得晕头转向你才跟我说这个
Inside The C++ Object Model,我是拿它当编译原理看了,没看过类似的讲object pascal
的书,能否推荐一些这方面的资料?

 
J

jingtao

Unregistered / Unconfirmed
GUEST, unregistred user!
谁写程序赚钱多谁就是高手.
如此而已.
 
T

tbase

Unregistered / Unconfirmed
GUEST, unregistred user!
The C++ Programming Language
C++ Primer
Essential C++
Inside The C++ Object Model
Effective/More Effective C++
上述书籍基本看完 收获很多。
还看了
<Programming Windows>
COM技术内幕
COM原理与应用
Jeff prosise 的 MFC

The C++ Standard Library
C++ Standard Template Library
Design Patterns
Refactoring
下一步看
Delphi程序员常常被人看不起,我觉得很多时候是自找的。
深有同感
 
C

cg1120

Unregistered / Unconfirmed
GUEST, unregistred user!
论难度,C++是最难理解的(相对于其它语言)。
不过c++学的多,用得少(20-30%吧),要学以制用。
我学VC用了两年,DELPHI两个月(当然是玩熟它),这就是学C++的好处之一。
 
C

Cardinal

Unregistered / Unconfirmed
GUEST, unregistred user!
Design Patterns
Refactoring
想看这两本书,哪里有的Down阿
 
D

dldyj

Unregistered / Unconfirmed
GUEST, unregistred user!
用看过什么书来测试水平高低!!笑话!
 
Z

zohzjf

Unregistered / Unconfirmed
GUEST, unregistred user!
黄了,黄了,一个没有看过,怎么办,偶要哭了。
嘻……
 

猛禽

Unregistered / Unconfirmed
GUEST, unregistred user!
已经很久没有看这类的书了。^_^
我觉得过于执着于技术的某些方面未必是正确的。
个人认为对于Design Patterns之类,看看即可,没必要深入理解,除非你要写一个类似于VCL的东东,
但也不可以不知道,否则如VCL中用到的话可能就会看不懂了。^_^
对于STL来说,对OP也没意义,OP又不支持Template
至于所谓的Object Model,多看看VCL的SOURCE肯定会比看C++的书好些,毕竟C++跟OP还是有不同的。
 
S

southbird

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi 程序员始终不被看好,
不如C++程序员,不如JAVA 程序员,
也许是很多公司的偏见,但是是事实,很多公司都这样看,也这样对待!
哎,悔不该。。。
 
H

hcm0790

Unregistered / Unconfirmed
GUEST, unregistred user!
还是自已做老板算了,可惜没钱又不会做市场,555
 
O

only you

Unregistered / Unconfirmed
GUEST, unregistred user!
The C++ Programming Language
C++ Primer
Inside The C++ Object Model
The C++ Standard Library
C++ Standard Template Library
 
I

iCANK

Unregistered / Unconfirmed
GUEST, unregistred user!
想看看,但是没有钱买。
:(
 
B

Bahl

Unregistered / Unconfirmed
GUEST, unregistred user!
>>Delphi程序员常常被人看不起,我觉得很多时候是自找的。
其实大多时候不是Delphi被瞧不起,而是用Borland的东西人被用MS的人瞧不起。我是学管理与法律的,将来不大可能靠编程吃饭,我学习Delphi纯粹是出于对编程的爱好而已,没什么别的目的,所以对开发工具我没有什么偏见。
可我就不明白,在计算机副修班里仅有我一个人学习Delphi,我既没有向同学与老师推荐Delphi,也没有与他们辩论C++与Object Pascal孰优孰劣,我不过是自己一个人闷着头搞Delphi而已,我乖乖地招谁惹谁了?可是那些用MS的有意无意总要贬损上Delphi几句。而且他们很多情况下是出于无知与偏见。有些人甚至说什么用VC++开发“企业级的桌面应用”。
 

房客

Unregistered / Unconfirmed
GUEST, unregistred user!
程序员不光是编程的 也是开创编程工种的
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
881
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
顶部