第一篇:如何學(xué)好程序設(shè)計(jì)心得
如何學(xué)好程序設(shè)計(jì)
筆者對于編程是屬于那種刻骨銘心的喜歡,周圍有很多朋友都沒有念過大學(xué),可是他們做出來的一些程序簡直是漂亮,對此我很是羨慕,本人學(xué)習(xí)程序設(shè)計(jì)已經(jīng)有足足四年了,雖然目前還沒有寫出什么驚世駭俗的程序,不過在這一領(lǐng)域也算小有所成,對于喜歡學(xué)這門學(xué)問的朋友分享一下我的心得。
聲明一下,在這里我的學(xué)習(xí)心得對于那些一心希望通過期末考試的大學(xué)生恐怕作用不大,因?yàn)橛行┳龇赡軙c考試背道而行。
兩個(gè)月前,我一個(gè)好朋友的團(tuán)隊(duì)為奔訊公司寫了一款網(wǎng)游加速程序,頗受公司好評,可是每每與這位朋友聊天的時(shí)候,只要問起有關(guān)程設(shè)上面的一些概念與定義時(shí),他不是張冠李戴,就是模模糊糊,甚至有時(shí)會說:“哇塞,這個(gè)東西聽起來好耳熟啊,好像哪里學(xué)過一樣,不過忘記了”這并非是他的惺惺作態(tài),而正是他成功的關(guān)鍵。
學(xué)習(xí)程序設(shè)計(jì)最忌咬文嚼字,現(xiàn)在計(jì)算機(jī)編程技術(shù)日新月異發(fā)展迅猛,新名詞,新定義與詮釋層出不窮。倘若你將經(jīng)歷放在這些上面無非是汗牛充棟而已。
在這里大家會有疑問,既然是程設(shè),那么學(xué)習(xí)什么樣的語言好呢?關(guān)于這一點(diǎn),我想對各位簡單闡述一下,目前比較叫囂的是面向?qū)ο蟪绦蛟O(shè)計(jì)語言,前不久看科技雜志聽說貝爾公司在研究面向模塊的具高級語言,不過似乎還沒有完善,面向?qū)ο笳Z言中JAVA語言比較熱門,筆者目前在大學(xué)也主要鉆研這門語言,靈活性高。C++語言博大精深,內(nèi)容復(fù)雜,但大型程序首選該語言。不過我要說的是學(xué)習(xí)程設(shè)道路漫長,你別想通過一本或者幾本書的學(xué)習(xí)就可以得心應(yīng)手,在學(xué)習(xí)中語言不重要,算法思想才重要,所以在選擇語言上面最好別太挑剔,即使你在學(xué)習(xí)C語言,只要將其核心思想了然于心,對于其他語言來說,只要你愿意,在熟識一種語言的基礎(chǔ)上,你或許花費(fèi)幾個(gè)月的時(shí)間就可以掌握一門新語言的精髓,所以踏踏實(shí)實(shí)的學(xué),不要管什么語言當(dāng)下最好,這個(gè)評價(jià)等你成為軟件工程師后再做不遲。言歸正傳,學(xué)習(xí)程設(shè)還有一點(diǎn)忌諱,切忌鉆研語法,程設(shè)的精髓并非在此,如果沉迷與此,猶如盲人摸象,無法領(lǐng)會程設(shè)的真諦,開始入門時(shí)最好的辦法就是選擇一本基礎(chǔ)程設(shè)類型的書,每天以三小時(shí)的時(shí)間進(jìn)行快速瀏覽,就好像是讀小說那樣,對于看不懂的東西保留疑問不要深究,堅(jiān)持一個(gè)月,你會發(fā)現(xiàn)語法問題早已不是問題,學(xué)習(xí)程設(shè)來說掌握大面最重要,快速瀏覽的目的就是要看到書中的框架結(jié)構(gòu),這個(gè)方法比細(xì)細(xì)苦讀效果要好很多。
接下來,我們要做的就是精讀,在此過程中對于書中的概念問題一掃而過不要過分留戀。將經(jīng)歷集中在案例上面,細(xì)看案例,不要注意語法,只要能看懂,就要讀出程序的思想,這是重中之重。
對于初學(xué)者來說,我的建議是不要急于寫程序,也不要急著測試自己是否會寫程序,能看懂這些簡單的案例非常重要。只要掌握了這些思想,寫一些簡單的程序可以說是得心應(yīng)手、力從新發(fā)如同太極所講“用意不用力”不過,千萬別死記硬背案例啊,沒用!
做好了這些就算作入門了,那么現(xiàn)在要學(xué)習(xí)什么呢?什么都不學(xué),大量閱讀,讀什么?讀大型項(xiàng)目開發(fā)實(shí)錄系列書籍,仍然要快速閱讀,此時(shí)的你面對這些肯定是看不懂的,不過一定要堅(jiān)持,一定要充滿希望的讀下去,堅(jiān)持一年后你就會發(fā)現(xiàn)你的內(nèi)功會有明顯提高??偠灾兀Z言是死的,學(xué)習(xí)的過程一定要靈活,不要受到語法與句式的限制你就成功了。對于這里的學(xué)習(xí),一定要快速閱讀,一旦慢下來就便會被細(xì)節(jié)所迷惑,不識大體。對于計(jì)算機(jī)的學(xué)習(xí)任重而道遠(yuǎn),如果真的喜歡這行,一定要多多鉆研,廣泛涉及計(jì)算機(jī)領(lǐng)域的各種軟硬件知識,這是非常重要的,也是一個(gè)好的程序員必須具備的素質(zhì)。
最好多讀一些有關(guān)電腦的雜志,我這里說的不是大眾軟件那樣的雜志,而是比如像電腦報(bào),程序員等雜志,最好能夠堅(jiān)持每天一小時(shí)的閱讀,然后將新興的知識新聞,與主流的知識新聞做成筆記。
在日復(fù)一日的積累中,我相信一名出色的軟件工程師正在孕育之中。
第二篇:WEB程序設(shè)計(jì)心得
袁龍--WEB程序設(shè)計(jì)個(gè)人心得
這個(gè)學(xué)期學(xué)習(xí)了WEB客戶端程序設(shè)計(jì),對網(wǎng)頁制作有了一定的了解,這個(gè)學(xué)期完成了老師布置的2個(gè)項(xiàng)目,我一直做得是前臺界面設(shè)計(jì),所以對前臺比對后臺了解些,通過這2個(gè)項(xiàng)目的鍛煉,我覺得我自己的前臺界面開發(fā)能力有很大的提高,從最初開始的什么都不會,到現(xiàn)在基本能把前臺界面設(shè)計(jì)的比較好了,自己也對WEB程序設(shè)計(jì)有了一定的了解,至于后臺代碼,也有了一定的了解,可能用起來,沒有前臺熟
說一下自己學(xué)習(xí)WEB的歷程————-當(dāng)曾老師開設(shè)WEB程序設(shè)計(jì)的時(shí)候,第一次上課時(shí)感覺這課真心高大上,于是一種想學(xué)的沖動(dòng)驅(qū)使我開始下決心一定要把這課學(xué)好,出色的完成老師布置的項(xiàng)目。于是一個(gè)想法在我腦海閃現(xiàn),老師講的東西畢竟有限,所以我要發(fā)揮自己的自主學(xué)習(xí)能力,于是開始在網(wǎng)上尋找各種有關(guān)教程。找了許多教程,最終在傳智播客這個(gè)網(wǎng)站上找到了學(xué)習(xí)前臺界面的教學(xué)視頻,于是開始了我的學(xué)習(xí)WEB的旅程。首先開始學(xué)習(xí)的是DIV+CSS,聽授課老師的講述我了解到了下面的知識---網(wǎng)頁的設(shè)計(jì)目前都是應(yīng)用DIV+CSS或者TABLE+CSS 只是DIV更加靈活點(diǎn),而TABLE更加傳統(tǒng),而且還是很好用 首先從最簡單的HTML語法學(xué)起
而HTML語法主要在于對表格和表單的使用
實(shí)際上唯一難的就是表格的掌握,因?yàn)橛帽砀駚聿季?需要考慮打方方面面的,而從語言語法來說不難
HTML是標(biāo)簽形式的,所以要靈活嵌標(biāo)簽,可以做出不同的效果,特別是FORM標(biāo)簽里面嵌套TABLE標(biāo)簽可以控制里面的元素排列方式
來控制一段,沒什么特別注意的
標(biāo)簽用來控制制定的一段字體效果不錯(cuò)
好用
然后就開始試著自己通過手動(dòng)寫代碼來布局,因?yàn)閷W(xué)WEB的最鍛煉技術(shù)的就是自己手寫代碼,于是自己通過純手工代碼的形式編寫了一個(gè)課程表,記得當(dāng)時(shí)編這個(gè)的時(shí)候足足花了我一天的時(shí)間,因?yàn)楫?dāng)時(shí)什么都不知道,先看了視頻教學(xué),然后第二天決定自己動(dòng)手實(shí)踐一下,當(dāng)我第二天做的時(shí)候發(fā)現(xiàn),看別人編的時(shí)候感覺好簡單,當(dāng)時(shí)當(dāng)自己動(dòng)手編的時(shí)候各種不會,最后經(jīng)過一天的改啊,終于讓我編出來了,瞬間有了點(diǎn)成就感,后來把div+CSS學(xué)完了,盡管曾老師講的是拖控件,但是我學(xué)過手動(dòng)敲代碼,于是操作起控件來得心應(yīng)手,就這樣我自己自學(xué)了一些東西,其中包括flash,javascript,div+CSS,dom,jquery,ajax等等一些技術(shù),感覺這學(xué)期學(xué)到了很多東西,其中有老師教的,也有自己自學(xué)的,有了這些基礎(chǔ),然后就開始了第一個(gè)項(xiàng)目的,圖書管理系統(tǒng),當(dāng)時(shí)我負(fù)責(zé)的是前臺界面,當(dāng)時(shí)參照了一個(gè)網(wǎng)站,知道了有母版頁這個(gè)東西,于是開始自己建一個(gè)母版頁,在建母版頁的過程中也是遇到了很多困難,看著別人做的干覺蠻簡單,可是自己做起來,確實(shí)失敗了很多次,我記得那時(shí)候?yàn)榱私ㄟ@個(gè)母版頁,每天都是寢室最晚一個(gè)睡得,最先一個(gè)起的,在自己的努力下,終于學(xué)會了怎么建母版頁,并運(yùn)用于了我們的第一個(gè)項(xiàng)目,現(xiàn)在回頭想了一下,現(xiàn)在覺得母版頁其實(shí)挺簡單了,就是這樣一個(gè)簡單的頁面,對于一個(gè)初學(xué)者來說也是一個(gè)巨大的障礙,現(xiàn)在就說說我對前臺布局的一些理解吧 用過都知道
配合,TR就是行,TD就是單元格,弄清楚位置還是很簡單的,特別注意TD在占用行或者列的時(shí)候最好能畫出整個(gè)表格方便來寫代碼哦.表格還能嵌套表格,可以把位置具體出來哦哦哦.難點(diǎn)在于設(shè)置對齊方式和寬度,老是不容易弄好 是個(gè)塊,和CSS配合可以達(dá)到表格的效果,但代碼簡單清晰,可是不好掌握.容易引起各種各樣的變形,對瀏覽器的兼容性也有需要提高.
![]() 下載如何學(xué)好程序設(shè)計(jì)心得[精選五篇].doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
![]() 點(diǎn)此處下載文檔
文檔為doc格式 網(wǎng)址:http://004km.cn/a13/2019051510/fc97af1dbd88e309.html
聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。 C語言程序設(shè)計(jì)心得C語言教學(xué)心得交流 通過本次教師發(fā)展在線的C語程培訓(xùn)中,我受益匪淺,幾位教授的精彩演講,讓我找到了自己的不足和日后教學(xué)中的改革方向和內(nèi)容。同時(shí),也讓我感覺到了,有今天各位教...... 結(jié)構(gòu)矩陣_程序設(shè)計(jì)_心得結(jié)構(gòu)矩陣程序設(shè)計(jì)心得 短短幾周的時(shí)間里我們進(jìn)行了結(jié)構(gòu)矩陣程序設(shè)計(jì),大家在忙碌而緊張地完成了各自組所要完成的任務(wù)。使我們對結(jié)構(gòu)力學(xué)分析有了進(jìn)一步的了解以及對其內(nèi)容得...... 結(jié)構(gòu)矩陣程序設(shè)計(jì)心得結(jié)構(gòu)矩陣程序設(shè)計(jì)心得體會 結(jié)構(gòu)矩陣分析的原理、方法以及在計(jì)算機(jī)上的實(shí)現(xiàn)是結(jié)構(gòu)力學(xué)的重要內(nèi)容之一。學(xué)好這門課,是對本科土木專業(yè)學(xué)生的基本要求。 本學(xué)期我們開始學(xué)習(xí)結(jié)構(gòu)...... 如何學(xué)好語文心得如何學(xué)好語文? 學(xué)好語文關(guān)鍵在于積累。 語文融入到我們每天的生活中,故要學(xué)好語文就得把它與生活緊密結(jié)合,從生活中來,到生活中去。我們的生活五彩斑斕,一個(gè)生活的有心人總能從...... 《 C語言程序設(shè)計(jì)》讀書心得讀書心得 學(xué)期: 心得題目:《 C語言程序設(shè)計(jì)》讀書心得 心得報(bào)告人姓名:學(xué)院:專業(yè)班級:重復(fù)字?jǐn)?shù)/總字?jǐn)?shù): 查重率: 《 C語言程序設(shè)計(jì)》讀書心得 最近在圖書館借了一本關(guān)于C語言程序...... vb程序設(shè)計(jì)實(shí)驗(yàn)心得(大全)vb程序設(shè)計(jì)實(shí)驗(yàn)心得 vb程序設(shè)計(jì)實(shí)驗(yàn)心得一:數(shù)據(jù)庫VB課程設(shè)計(jì)心得體會 數(shù)據(jù)庫課程設(shè)計(jì)大賽的塵囂漸漸遠(yuǎn)去,懷著對這次大賽的些許不舍,懷著對當(dāng)初課程設(shè)計(jì)開始時(shí)候的豪情萬丈的...... 程序設(shè)計(jì)心得[小編整理]培訓(xùn)心得體會 《程序設(shè)計(jì)》是理工類專業(yè)必修的計(jì)算機(jī)技術(shù)基礎(chǔ)課,是一門實(shí)踐性很強(qiáng)的課程,不僅要求學(xué)生掌握概念,而且還要求學(xué)生動(dòng)手編程并進(jìn)行上機(jī)調(diào)試、運(yùn)行。聽了吳教授短短...... 《語言程序設(shè)計(jì)》學(xué)習(xí)總結(jié)與心得《匯編語言程序設(shè)計(jì)》學(xué)習(xí)總結(jié)與心得 其實(shí)說實(shí)話在學(xué)這門課之前自己對匯編語言一點(diǎn)都不了解,只知道它也是一種語言,而且是一門很少用的語言,可能很多人都是這么想的,或許在學(xué)這...... |