日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

學(xué)習(xí)電腦編程:學(xué)習(xí)電腦編程( 二 )



推薦用書:《Delphi精要》《研發(fā)者手冊》《數(shù)據(jù)布局》



■稍顯門洞兒的Delphi Coder

心情:對方才撿到的一本真經(jīng)喜愛的舍不患上放下時(shí),常常會因?yàn)樘嗟囊蓡柖械矫悦?,著?shí)想停下來好好收拾整頓收拾整頓 。

癥狀:此階段的人,已初步悟出編程的實(shí)質(zhì),各種應(yīng)用也開始回歸代碼 。程序編著時(shí),開始合理的區(qū)分清楚單元文件,逐漸將可視化組件和代碼分散設(shè)計(jì) 。語法基礎(chǔ)基本掌握,常用代碼可以隨叫隨到 。程序的條理感開始顯露,代碼的復(fù)用率也大幅提高,能夠把通用的代碼封裝成單獨(dú)的單元或模塊來調(diào)用,窗體之間不再直接耦合 。越來越感到控件的局限性 。

程序的分層設(shè)計(jì)大大的提高了其邏輯的清晰度,但在設(shè)計(jì)相對復(fù)雜的情況下,各個(gè)模塊間的相互調(diào)用顯患上較為混亂,往往在批改某個(gè)函數(shù)時(shí),波及到其他施用它的模塊,代碼維護(hù)異常堅(jiān)苦 。用句術(shù)語來說,代碼尚處于面向過程或者基于對象階段 。全局變量滿天飛幾乎是這個(gè)階段人的意味 。

建議:此階段對于器的修煉可謂趨于到家,下一步需要做的是潛心練氣,做到心中無劍、厚積薄發(fā) 。當(dāng)前主流的OOP是學(xué)習(xí)的主要目標(biāo) 。另外,試著接觸其他一些先進(jìn)的設(shè)計(jì)語言,將先進(jìn)思想借鑒到日常的研發(fā)中來 。多去讀別人的代碼,但并不是只讀好的,應(yīng)該看到別人敗績的地方,這一點(diǎn)很重要

推薦用書:《Delphi面向?qū)ο蟪绦蛟O(shè)計(jì)》《Delphi面向?qū)ο笱邪l(fā)實(shí)踐之路》



■趨于成熟的Delphi Designer

心情:十足的腳力總想讓自己去奔跑,收拾起以前的幼稚,使勁系了系雙星的鞋帶...

癥狀:此階段的人,單元文件名前開始出現(xiàn)T、U等字母,一些匡助的設(shè)計(jì)工具(比如MMX,Cnpack等)也開始出現(xiàn)在IDE中,能夠?qū)⒐こ坛橄蟪龅湫偷念愋停⒑侠淼姆址阶臃皩傩?。解決問題時(shí),先想到的是類/對象,模塊與模塊間的通信開始變窄 。全局變量基本不會出現(xiàn) 。第三方控件的施用開始削減 。

大部門處于此階段的人已經(jīng)可以滿足大部門應(yīng)用,一些常用的MIS系統(tǒng)已經(jīng)可以被很快的設(shè)計(jì)及擴(kuò)展 。程序的健壯性大幅度提高,邏輯代碼清晰 。平時(shí)手頭也積累了一些可以通用的類代碼,隨時(shí)可以拿來施用 。

不外因?yàn)榻癯到y(tǒng)的需求日益復(fù)雜,加之所施用的VCL架構(gòu)的龐大體系,在一些特殊的應(yīng)用中此階段還無法勝任,比如系統(tǒng)底層、跨越式系統(tǒng)、多語言系統(tǒng)等,簡單的OOP已經(jīng)無法滿足需要 。僅只靠方法、屬性的封裝已經(jīng)捉襟見肘 。另外,跟系統(tǒng)關(guān)于的各種底層機(jī)制還有待于進(jìn)一步研究 。

建議:熟悉了OOP,那末離設(shè)計(jì)模式便不遠(yuǎn)了,離具體的語言實(shí)現(xiàn)卻開始變遠(yuǎn)了 。程序終歸是邏輯,另一方面,對于常用的研發(fā)架構(gòu)也應(yīng)該進(jìn)行全面系統(tǒng)的了解,做到胸有定見,有章可循 。多施用Ctrl鍵來跟蹤代碼,VCL的設(shè)計(jì)是很優(yōu)雅的,對學(xué)習(xí)和進(jìn)階大有益處 。

推薦用書:《設(shè)計(jì)模式》《Inside VCL》《Delphi深度摸索》《Delphi源代碼闡發(fā)》《編譯原理》


■糊口完全自理的Delphi expert

心情:1個(gè)快樂的生產(chǎn)者,衣食無憂 。

癥狀:此階段的人,已經(jīng)能夠理清VCL的脈路,理解操作系統(tǒng)的基本原理,能夠自己動手為IDE或者控件組任意擴(kuò)展,積累大量自用的組件及單元,甚至能夠修復(fù)Delphi出現(xiàn)的代碼BUG 。只要時(shí)間允許,常用軟件都是自產(chǎn)自銷 。程序設(shè)計(jì)的重點(diǎn)不再是Code,而是真正的Design,難點(diǎn)也由能不能轉(zhuǎn)移到了值不值患上 。實(shí)現(xiàn)1個(gè)功能也只是時(shí)間問題 。

建議:至此,你可以出山積德了,生存不再是問題,那末所需要的就是個(gè)人思想體系的修行 。語言對你不再是綁定的,正可謂心中無劍,像唐伯虎一樣隨意潑灑筆墨,統(tǒng)帥一般指點(diǎn)江山也是指日可待的,只是前路漫漫,越發(fā)需要耐心和悟性 。

推薦閱讀