如何提升Delphi戰鬥能力? |
答題得分者是:P.D.
|
flyup
資深會員 發表:280 回覆:508 積分:385 註冊:2002-04-15 發送簡訊給我 |
如何提升Delphi戰鬥能力? 1.一般坊間書籍,都以Delphi VCL使用為主。
2.Delphi幫助檔特別多,應從哪一類先閱讀。
3.網路Source Code 很多,練習程式時,總讓我們忘記了Pascal 重要嗎?
別人都寫好了?!
4.Delphi Function 好多喔!我們應該在乎的是什麼?
5.坊間有一本Windows programming,不知道是否適用於Delphi呢? ----------------------------------------------------------
希望大家能告訴我,學習delphi的技巧與心得,謝謝! ~^_^~
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
引言: 如何提升Delphi戰鬥能力? 1.一般坊間書籍,都以Delphi VCL使用為主。 2.Delphi幫助檔特別多,應從哪一類先閱讀。 3.網路Source Code 很多,練習程式時,總讓我們忘記了Pascal 重要嗎? 別人都寫好了?! 4.Delphi Function 好多喔!我們應該在乎的是什麼? 5.坊間有一本Windows programming,不知道是否適用於Delphi呢? ---------------------------------------------------------- 希望大家能告訴我,學習delphi的技巧與心得,謝謝! ~^_^~不知道你指的戰鬥力指的是什麼? 與 VB的競爭力嗎? 還是在程式設計市場的競爭力? 其實我學習過程 1.HELP檔並不是供我們一個一個仔細去研究的項目, 那等研究看完DELPHI又出新版了, 所以HELP檔是我在遇到某一個不清楚的項目時, 我才會去查HELP 2.坊間的基礎書多是以介面操作介紹, 如果想要深入可以看一些大師的作品(如李維, 錢達智先生等等著作), 我初學習DELPHI先看懂基礎書, 其實有一些書內容也會提供很多的經驗, 所以不代表這些書就是沒有幫助的 3.網路的SOURCE CODE的確很多, 告訴各位一個我個人的成長, 我從來沒有去仔細看過任何一本專門介紹如何自創VCL, PACKAGE, DLL的書, 那我是從那裡學會去修改別人的VCL變成適用我用的, 或自己創建VCL, 其實就是從網路上抓下的VCL SOURCE CODE, 一個一個研究前輩是如何寫的, 我下載的 SOURCE CODE少說有一兩萬個, 研究過的至少也有三四千個, 這對我的戰鬥經驗值來說, 助益不少! 再者DELPHI實在太廣泛了, 如果全部想靠自己全力來建置那無異愚公移山, 所以網路上有好用的工具, 為何不用呢? 不是我們背棄PASCAL設計, 而這是一個趨勢, 就好像現在大家使用WINDOW後, 還有多少人會記得DOS的操作, 因為我個人認為, 善用工具利器才有辦法在現在的市場具有競爭能力! 4.DELPHI FUNCTION很多, 其實我們不用在乎什麼! 用得到的就用, 用不到的一輩子也不會去用, 好像我寫程式到現在所用到的DELPHI FUCTION不外乎 STRTOINT, INTTOSTR, COPY(), TRIM(), DATETOSTR, STRTODATE , 算算不會超過30個, 其他都是因應程式設計而需要自建FUNCTION 5.坊間有一些介紹如何寫程式的書, 就我個人實戰經驗來說, 在規劃SA, 寫企劃書(尤其對公家案子或大企業案子, 他們比較重視SA部份)的確有幫助, 而如果都只是相對中小企業, 其實自己的產業經驗還是最重要, 不過當然書中會告訴你設計程式的一些正規化準則, 瞭解也無妨! 程式設計的分析並無所謂適不適合那一種語言, 因為程式設計是一種理念概論, 是對各種設計都可以套用的, 當然如果你拿一本VC的書來說適不適合DELPHI, 那就肯定不合用啦~! 以上純屬個人意見~~~ |
flyup
資深會員 發表:280 回覆:508 積分:385 註冊:2002-04-15 發送簡訊給我 |
|
loverlin
一般會員 發表:1 回覆:35 積分:22 註冊:2002-07-15 發送簡訊給我 |
1.基本上如果你指的是 Delphi 上的應用的話,那你應該要提昇的是對你"要做的東西"的了解程式,而不是所謂 Delphi 戰鬥能力。 2.Delphi 並不是只有在寫資料庫比較強而已,那是應該一般人對 "Windows 系統" 及其提供的內建功能(Windows) 不了解,然後 Delphi 又沒有將那些功能做成 "元件" ,所以很多 Delphi 的初學者就覺得 Delphi 只適合寫寫界面或是資料庫。 3.Delphi 只適合寫資料庫嗎??我寫過控制多個 CCD 、類似 FPE2000 的記憶體修改及機器人,Client/Server 聊天室,及一些用VC來寫不好寫,用VB 做不好做又沒有元件(或是元件要付費)的程式,所以 Delphi 不好用嗎??不會~ 4.對於 BCB 我只有一個建議,要不就是用 Delphi、VB,要不就是用 VC,不然就是 Delphi VC DLL~ 因為 BCB 我的感覺是(BCB5) BUG多,穩定性差,編譯速度慢,搞不懂 Borland 是不是在 C/C 方面退化了。 基本上目前工作上除了接手別人的程式是用 VC or VB 寫的時候,才會不用 Delphi ,之外,其他 Windows 上的程式,就一定是用 Delphi 寫的了,如果有別人寫好的函式的話,最多就是用 DLL 再包過一次,速度不會慢到那~ 而且又可以加快開發時間。 kk-boy
------
kk-boy |
Emulator
一般會員 發表:1 回覆:18 積分:8 註冊:2002-10-17 發送簡訊給我 |
引言: 如何提升Delphi戰鬥能力? 1.一般坊間書籍,都以Delphi VCL使用為主。 考慮看一下Mastering Delphi 6, Programming & Problem Solving with Delphi 6 2.Delphi幫助檔特別多,應從哪一類先閱讀。 3.網路Source Code 很多,練習程式時,總讓我們忘記了Pascal 重要嗎? 別人都寫好了?! 承1, 這兩本書對Pascal語法,一些基本習慣有不錯的介紹~ 4.Delphi Function 好多喔!我們應該在乎的是什麼? 該在乎的是你常不常用,常用的就稍徵"背"一下,不常用的,就看過,會用,有個印象,下次用到時,help就翻的快..:p 5.坊間有一本Windows programming,不知道是否適用於Delphi呢? ---------------------------------------------------------- 希望大家能告訴我,學習delphi的技巧與心得,謝謝! ~^_^~= Delphi - Emulator =
------
= Delphi - Emulator = |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |