久久久久综合给合狠狠狠,人人干人人模,大陆一级黄色毛片免费在线观看,亚洲人人视频,欧美在线观看一区二区,国产成人啪精品午夜在线观看,午夜免费体验

薈聚奇文、博采眾長(zhǎng)、見(jiàn)賢思齊
當(dāng)前位置:公文素材庫(kù) > 報(bào)告體會(huì) > 心得體會(huì) > 大一大二兩年軟件開(kāi)發(fā)學(xué)習(xí)心得

大一大二兩年軟件開(kāi)發(fā)學(xué)習(xí)心得

網(wǎng)站:公文素材庫(kù) | 時(shí)間:2019-05-29 22:21:19 | 移動(dòng)端:大一大二兩年軟件開(kāi)發(fā)學(xué)習(xí)心得

大一大二兩年軟件開(kāi)發(fā)學(xué)習(xí)心得

轉(zhuǎn)眼間在從大一踏進(jìn)學(xué)校的校門(mén)到現(xiàn)在剛剛好兩年了,在這兩年里面,有學(xué)到了不少東西,包括怎么去獨(dú)立生活,怎么去與人溝通,等等,當(dāng)然最重要的還是學(xué)到了自己想要的專(zhuān)業(yè)知識(shí)。

記得大一的時(shí)候主要是學(xué)習(xí)計(jì)算機(jī)導(dǎo)論和C語(yǔ)言,對(duì)于急于想看到效果的我,C語(yǔ)言學(xué)起來(lái)就比較枯燥,因?yàn)椋谜Z(yǔ)言編寫(xiě)出來(lái)的程序主要還是在命令行的操作,我很想開(kāi)發(fā)出windows界面的軟件出來(lái),但是沒(méi)有辦法,C語(yǔ)言是基礎(chǔ),沒(méi)有這個(gè)基礎(chǔ)就往高處想,恐怕夢(mèng)想不會(huì)那么容易實(shí)現(xiàn)。所以我就認(rèn)真的把C語(yǔ)言的基礎(chǔ)打好,先掌握好里面的語(yǔ)法,程序控制邏輯和一些基本的算法,說(shuō)真的,盡管是比較枯燥,但是一旦陷入了編程中,自然就會(huì)發(fā)現(xiàn)其中的快樂(lè)。

大一第二學(xué)期的時(shí)候開(kāi)始接觸NIIT的課程,平時(shí)雖然一點(diǎn)作業(yè)都沒(méi)有,但是我上課的時(shí)候不是那么認(rèn)真聽(tīng)課的人,所以課后總是要花時(shí)間來(lái)看看和理解老師上課的例子,在這個(gè)學(xué)期中,我們主要學(xué)習(xí)了C++和Java,都是剛剛開(kāi)始接觸到面向?qū)ο蟮恼Z(yǔ)言中來(lái),由于對(duì)一些面向?qū)ο蟮奶匦圆皇煜,畢竟是剛開(kāi)始接觸這方面的語(yǔ)言,所以學(xué)起來(lái)就有點(diǎn)吃力,再加上平時(shí)實(shí)踐的時(shí)間比較少。

終于到了學(xué)期的期末,學(xué)期期末的項(xiàng)目是使用Java語(yǔ)言開(kāi)發(fā)一個(gè)網(wǎng)絡(luò)的聊天室,在我還沒(méi)有開(kāi)發(fā)之前一聽(tīng)到這個(gè)項(xiàng)目,我做夢(mèng)都沒(méi)有想到我可以編寫(xiě)出一個(gè)聊天室出來(lái),但是既然是課程提出來(lái)的項(xiàng)目,就一定有它的理由,我也相信最后一定也可以完成它。功夫不負(fù)有心人,經(jīng)過(guò)接近一個(gè)月的研究,我總于完成了我來(lái)到學(xué)校的第一件作品。在這個(gè)月中,我不斷得查閱資料,詢(xún)問(wèn)老師,平時(shí)和同學(xué)多交流,終于在最后的評(píng)審中,我獲得了全班第二的好成績(jī)。通過(guò)這個(gè)學(xué)期的開(kāi)發(fā)中,我?guī)缀醢颜麄(gè)學(xué)期學(xué)到的知識(shí)都用到了我的聊天室里面,所以在實(shí)踐中也等于復(fù)習(xí)了這個(gè)學(xué)期所學(xué)的內(nèi)容,而且我發(fā)現(xiàn)這樣的實(shí)踐,比我在平時(shí)課后看書(shū),看資料所學(xué)到的還多。

大二的第一學(xué)期,進(jìn)入了數(shù)據(jù)庫(kù)和高級(jí)Java的學(xué)習(xí),說(shuō)真的,在學(xué)數(shù)據(jù)庫(kù)的那段時(shí)期是最煩的,因?yàn)槊刻炀蛯W(xué)了一大堆SQL的語(yǔ)言,非常的枯燥,都是關(guān)于怎么去查找數(shù)據(jù)表格里面的內(nèi)容,那是時(shí)期,因?yàn)檎n堂上聽(tīng)課了之后覺(jué)得都是比較簡(jiǎn)單的,所以課后很少去動(dòng)手。到了后來(lái)項(xiàng)目開(kāi)發(fā)中,我才發(fā)現(xiàn)數(shù)據(jù)庫(kù)的重要性,整個(gè)系統(tǒng)的信息都是存儲(chǔ)在數(shù)據(jù)庫(kù)里面的,所有的在程序中對(duì)數(shù)據(jù)的操作都是等同于對(duì)數(shù)據(jù)的增刪改查詢(xún)操作。

在期末的項(xiàng)目中,根據(jù)項(xiàng)目所要求的內(nèi)容,我不斷翻看以前沒(méi)有掌握好的數(shù)據(jù)庫(kù)知識(shí),感覺(jué)如果我前面有認(rèn)真學(xué)習(xí)的話,到了后面開(kāi)發(fā)項(xiàng)目的時(shí)候就不會(huì)那么吃力了。對(duì)此,我總結(jié)出,如果在前面學(xué)數(shù)據(jù)庫(kù)的時(shí)候不要單純學(xué)習(xí)SQL的語(yǔ)言,把數(shù)據(jù)庫(kù)和程序結(jié)合起來(lái),如果老師的講課的過(guò)程中可以說(shuō)清楚數(shù)據(jù)庫(kù)怎么綁定到程序中去使用的話,那么我想對(duì)于我來(lái)說(shuō)我會(huì)更加有興趣去學(xué)好數(shù)據(jù)庫(kù),因?yàn)橹灰诔绦蜷_(kāi)發(fā)中才可以去體驗(yàn)數(shù)據(jù)庫(kù)的魅力和重大的作用。

在學(xué)期末的J2EE開(kāi)發(fā)電子商務(wù)網(wǎng)站中,我學(xué)到了很多關(guān)于怎么制作動(dòng)態(tài)網(wǎng)頁(yè)的一些必要元素的基本的原理,體會(huì)到軟件設(shè)計(jì)在網(wǎng)站開(kāi)發(fā)中的重要性。

轉(zhuǎn)眼間來(lái)到了大二的第二個(gè)學(xué)期,可以說(shuō)在這個(gè)學(xué)期中,是我最有感觸,學(xué)到最多知識(shí),達(dá)到質(zhì)的飛躍的一個(gè)重要學(xué)期。有了前面幾個(gè)學(xué)期的學(xué)習(xí)基礎(chǔ),我對(duì)面向?qū)ο笳Z(yǔ)言已經(jīng)基本掌握清楚,運(yùn)用起來(lái)也覺(jué)得沒(méi)有什么特別困難,基本已經(jīng)入門(mén)了,這個(gè)學(xué)期主要是進(jìn)入了.net的學(xué)習(xí)。

好的開(kāi)發(fā)工具是保證效率的一個(gè)重要因素,MicrosoftVisualStudio.NET201*就是這樣的一個(gè)開(kāi)發(fā)工具,令我剛剛一接觸就深深得愛(ài)上了它,它的易學(xué)易用令我對(duì)編程的興趣倍增,以前學(xué)習(xí)Java之所以見(jiàn)效不大是因?yàn)闆](méi)有好的開(kāi)發(fā)工具和環(huán)境,總是在環(huán)境配置中浪費(fèi)大量的時(shí)間,而真正的涉及到編程很少,所以這也是我以前為什么學(xué)起來(lái)沒(méi)有那么有興趣的原因。

我覺(jué)得學(xué)編程就應(yīng)該學(xué)習(xí)它的思想,編寫(xiě)代碼就應(yīng)該盡量避免寫(xiě)出與邏輯無(wú)關(guān)的代碼,比如界面代碼可以讓機(jī)器去自動(dòng)生成不必浪費(fèi)時(shí)間手動(dòng)去編寫(xiě),所以好的開(kāi)發(fā)工具可以幫助我們做到這一點(diǎn),只編程邏輯代碼,很多代碼都可以讓機(jī)器去自動(dòng)生成。在.net就可以快速地開(kāi)發(fā)既有漂亮界面也有強(qiáng)大功能的程序。有了這么好的開(kāi)發(fā)工具,所以令我頓時(shí)感悟,有種相見(jiàn)恨晚的感覺(jué)。

有了好的開(kāi)發(fā)工具后接下來(lái)要做什么呢,當(dāng)我們?yōu)橹d奮的時(shí)候,當(dāng)然是很有欲望去做出某某自己很想做的東西,因?yàn)槟阋荒玫胶玫拈_(kāi)發(fā)工具,就會(huì)整天的陷入開(kāi)發(fā)狀態(tài),對(duì)其愛(ài)不釋手,一開(kāi)始我是試著開(kāi)發(fā)一個(gè)Flash播放器,感覺(jué)編寫(xiě)起來(lái)不是編寫(xiě)起來(lái)不是那么難,因?yàn)榍懊嬉呀?jīng)有學(xué)習(xí)Java的經(jīng)驗(yàn)了,初次學(xué)習(xí).net的時(shí)候選擇編寫(xiě)Flash播放器也是有理由的,一方面是程序比較簡(jiǎn)單,另一方面的涉及到的控件和界面比較多,所以一開(kāi)始接觸這樣的語(yǔ)言就首先學(xué)習(xí)怎么去調(diào)用.net平臺(tái)上提供的控件,只要掌握好這些控件,以后編寫(xiě)windows界面的控件就簡(jiǎn)單很多了。經(jīng)過(guò)幾天的時(shí)間,終于把Flash播放器做出來(lái)了,以后想Flash影集的時(shí)候都用自己開(kāi)發(fā)的播放器進(jìn)行播放,感覺(jué)別有一翻滋味,因?yàn)檫@就是為自己量身定做的,這就使我再一次感覺(jué)到開(kāi)發(fā)的樂(lè)趣。

每年的11月份都有一個(gè)高校杯的軟件設(shè)計(jì)大賽,這時(shí)間正到了5月,我們屈指一算,離比賽的時(shí)間還有6個(gè)月的時(shí)間,這段時(shí)間我正處在開(kāi)發(fā)的興奮期,所以對(duì)這個(gè)軟件設(shè)計(jì)比賽就感興趣起來(lái),第一是可以知道自己的編程程度和其他人的距離,第二是可以利用這個(gè)一個(gè)項(xiàng)目實(shí)踐來(lái)鍛煉自己的開(kāi)發(fā)技能,第三是可以鍛煉團(tuán)隊(duì)的合作。以前幾乎都是自己開(kāi)發(fā)的軟件,很少和其他人合作,所以就令我想到這種開(kāi)發(fā)模式將來(lái)帶到工作會(huì)另自己處于不利的地位,現(xiàn)在不是都講究團(tuán)隊(duì)的合作么。

經(jīng)過(guò)思考后,我找來(lái)另外的兩個(gè)志同道合的同學(xué),利用五一放假的時(shí)間想好主題,還有進(jìn)行需求分析,最后定下來(lái)“多媒體日記本”這一項(xiàng)目。定好題目后我們就進(jìn)行了分工,一個(gè)人負(fù)責(zé)數(shù)據(jù)庫(kù)方面,一個(gè)人負(fù)責(zé)界面的美化和界面的布局,另外一個(gè)負(fù)責(zé)功能的實(shí)現(xiàn),分好工后我們立刻就展開(kāi)了工作,在合作的過(guò)程中,我們學(xué)到了許多課本上沒(méi)講的或者只是粗略帶過(guò)的知識(shí),有些特別的技術(shù)難點(diǎn)還要到網(wǎng)上去搜索,查閱有關(guān)的資料,在語(yǔ)言方面我們幾乎把.net里面的基本框架和特性都用上了,這樣對(duì)于我們學(xué)習(xí)就達(dá)到了事半功倍的效果,邊學(xué)邊做學(xué)到的知識(shí)可以很快吸收,又可以很快得運(yùn)用的實(shí)際中去,這是我通過(guò)這個(gè)項(xiàng)目感觸最深的。很快就到了期末,學(xué)校舉行“IT精英杯”軟件大賽,我們小組終于不負(fù)眾望,拿到了一等獎(jiǎng)的好成績(jī)。

經(jīng)過(guò)這次我比賽我總結(jié)出心得,首先比賽的題目要定好,一方面是開(kāi)發(fā)的軟件要有實(shí)用性和市場(chǎng)前景,另一方面還要在實(shí)用性上加上點(diǎn)創(chuàng)新,給人耳目一新的感覺(jué),我覺(jué)得只要先抓住好這兩點(diǎn),做出來(lái)的軟件才會(huì)給人留下好的印象。

利用暑假的時(shí)間,我又參加系里面組織的軟件工程培訓(xùn),又一次在開(kāi)發(fā)項(xiàng)目中學(xué)到了許多許多看書(shū)只能朦朧懂的知識(shí)。

轉(zhuǎn)眼間大三第一個(gè)學(xué)期就開(kāi)學(xué)了,回顧這兩年來(lái)學(xué)習(xí)軟件開(kāi)發(fā)的經(jīng)歷,寫(xiě)了這樣的一遍心得,一方面算是對(duì)自己的總結(jié),另一方面也可以拿出來(lái)給大家參考和交流。最后我還是要再歸納一次,總結(jié)出如何才可以比較容易地進(jìn)入學(xué)習(xí)狀態(tài)達(dá)到快速開(kāi)發(fā)的目的。

1.打好基礎(chǔ),掌握好C語(yǔ)言C++基礎(chǔ)的語(yǔ)言,對(duì)學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和算法有很大的幫助。2.面向?qū)ο笫歉呒?jí)也是最流行的語(yǔ)言,所有的面向?qū)ο笳Z(yǔ)言幾乎都是通用的,結(jié)構(gòu)和特性都差不多,只要掌握和歸納好它們的一些共同的特性,哪怕將來(lái)轉(zhuǎn)向其他的語(yǔ)言都是輕而易舉,得心應(yīng)手,達(dá)到融會(huì)貫通的效果。

3.好的開(kāi)發(fā)工具是你提高開(kāi)發(fā)效率,提高編程興趣的前提,學(xué)習(xí)語(yǔ)言的過(guò)程中還應(yīng)該研究怎么利用開(kāi)發(fā)工具有效地提高開(kāi)發(fā)的效率。

4.善于總結(jié),在開(kāi)發(fā)過(guò)程中我們可以總結(jié)出許許多多規(guī)律性的東西,這些規(guī)律一方面可以讓我們避免在以后的開(kāi)發(fā)中犯同樣的錯(cuò)誤,另一方面對(duì)我們掌握其他的規(guī)律都是有所幫助的,規(guī)律都是交叉在一起的。跟著規(guī)律走,實(shí)事求是。

5.項(xiàng)目開(kāi)發(fā)是最好的學(xué)習(xí)方法,這一點(diǎn)是我最有感觸的,軟件開(kāi)發(fā)是實(shí)踐性很強(qiáng)的活動(dòng),但靠理論知識(shí)學(xué)起來(lái)比較吃力,而且枯燥無(wú)味,學(xué)習(xí)種理論學(xué)習(xí)和開(kāi)發(fā)實(shí)踐的比例應(yīng)該是1:2,而且是交叉進(jìn)行。這樣才可以比較快的掌握一個(gè)知識(shí)點(diǎn)。

6.團(tuán)隊(duì)合作,現(xiàn)在的項(xiàng)目幾乎很少一個(gè)人去完成,頻繁的溝通和密切的配合是成功的必要條件。

擴(kuò)展閱讀:大一大二兩年軟件開(kāi)發(fā)學(xué)習(xí)心得

轉(zhuǎn)眼間在從大一踏進(jìn)學(xué)校的校門(mén)到現(xiàn)在剛剛好兩年了,在這兩年里面,有學(xué)到了不少東西,包括怎么去獨(dú)立生活,怎么去與人溝通,等等,當(dāng)然最重要的還是學(xué)到了自己想要的專(zhuān)業(yè)知識(shí)。

記得大一的時(shí)候主要是學(xué)習(xí)計(jì)算機(jī)導(dǎo)論和C語(yǔ)言,對(duì)于急于想看到效果的我,C語(yǔ)言學(xué)起來(lái)就比較枯燥,因?yàn)椋谜Z(yǔ)言編寫(xiě)出來(lái)的程序主要還是在命令行的操作,我很想開(kāi)發(fā)出windows界面的軟件出來(lái),但是沒(méi)有辦法,C語(yǔ)言是基礎(chǔ),沒(méi)有這個(gè)基礎(chǔ)就往高處想,恐怕夢(mèng)想不會(huì)那么容易實(shí)現(xiàn)。所以我就認(rèn)真的把C語(yǔ)言的基礎(chǔ)打好,先掌握好里面的語(yǔ)法,程序控制邏輯和一些基本的算法,說(shuō)真的,盡管是比較枯燥,但是一旦陷入了編程中,自然就會(huì)發(fā)現(xiàn)其中的快樂(lè)。

大一第二學(xué)期的時(shí)候開(kāi)始接觸NIIT的課程,平時(shí)雖然一點(diǎn)作業(yè)都沒(méi)有,但是我上課的時(shí)候不是那么認(rèn)真聽(tīng)課的人,所以課后總是要花時(shí)間來(lái)看看和理解老師上課的例子,在這個(gè)學(xué)期中,我們主要學(xué)習(xí)了C++和Java,都是剛剛開(kāi)始接觸到面向?qū)ο蟮恼Z(yǔ)言中來(lái),由于對(duì)一些面向?qū)ο蟮奶匦圆皇煜,畢竟是剛開(kāi)始接觸這方面的語(yǔ)言,所以學(xué)起來(lái)就有點(diǎn)吃力,再加上平時(shí)實(shí)踐的時(shí)間比較少。

終于到了學(xué)期的期末,學(xué)期期末的項(xiàng)目是使用Java語(yǔ)言開(kāi)發(fā)一個(gè)網(wǎng)絡(luò)的聊天室,在我還沒(méi)有開(kāi)發(fā)之前一聽(tīng)到這個(gè)項(xiàng)目,我做夢(mèng)都沒(méi)有想到我可以編寫(xiě)出一個(gè)聊天室出來(lái),但是既然是課程提出來(lái)的項(xiàng)目,就一定有它的理由,我也相信最后一定也可以完成它。功夫不負(fù)有心人,經(jīng)過(guò)接近一個(gè)月的研究,我總于完成了我來(lái)到學(xué)校的第一件作品。在這個(gè)月中,我不斷得查閱資料,詢(xún)問(wèn)老師,平時(shí)和同學(xué)多交流,終于在最后的評(píng)審中,我獲得了全班第二的好成績(jī)。通過(guò)這個(gè)學(xué)期的開(kāi)發(fā)中,我?guī)缀醢颜麄(gè)學(xué)期學(xué)到的知識(shí)都用到了我的聊天室里面,所以在實(shí)踐中也等于復(fù)習(xí)了這個(gè)學(xué)期所學(xué)的內(nèi)容,而且我發(fā)現(xiàn)這樣的實(shí)踐,比我在平時(shí)課后看書(shū),看資料所學(xué)到的還多。

大二的第一學(xué)期,進(jìn)入了數(shù)據(jù)庫(kù)和高級(jí)Java的學(xué)習(xí),說(shuō)真的,在學(xué)數(shù)據(jù)庫(kù)的那段時(shí)期是最煩的,因?yàn)槊刻炀蛯W(xué)了一大堆SQL的語(yǔ)言,非常的枯燥,都是關(guān)于怎么去查找數(shù)據(jù)表格里面的內(nèi)容,那是時(shí)期,因?yàn)檎n堂上聽(tīng)課了之后覺(jué)得都是比較簡(jiǎn)單的,所以課后很少去動(dòng)手。到了后來(lái)項(xiàng)目開(kāi)發(fā)中,我才發(fā)現(xiàn)數(shù)據(jù)庫(kù)的重要性,整個(gè)系統(tǒng)的信息都是存儲(chǔ)在數(shù)據(jù)庫(kù)里面的,所有的在程序中對(duì)數(shù)據(jù)的操作都是等同于對(duì)數(shù)據(jù)的增刪改查詢(xún)操作。

在期末的項(xiàng)目中,根據(jù)項(xiàng)目所要求的內(nèi)容,我不斷翻看以前沒(méi)有掌握好的數(shù)據(jù)庫(kù)知識(shí),感覺(jué)如果我前面有認(rèn)真學(xué)習(xí)的話,到了后面開(kāi)發(fā)項(xiàng)目的時(shí)候就不會(huì)那么吃力了。對(duì)此,我總結(jié)出,如果在前面學(xué)數(shù)據(jù)庫(kù)的時(shí)候不要單純學(xué)習(xí)SQL的語(yǔ)言,把數(shù)據(jù)庫(kù)和程序結(jié)合起來(lái),如果老師的講課的過(guò)程中可以說(shuō)清楚數(shù)據(jù)庫(kù)怎么綁定到程序中去使用的話,那么我想對(duì)于我來(lái)說(shuō)我會(huì)更加有興趣去學(xué)好數(shù)據(jù)庫(kù),因?yàn)橹灰诔绦蜷_(kāi)發(fā)中才可以去體驗(yàn)數(shù)據(jù)庫(kù)的魅力和重大的作用。

在學(xué)期末的J2EE開(kāi)發(fā)電子商務(wù)網(wǎng)站中,我學(xué)到了很多關(guān)于怎么制作動(dòng)態(tài)網(wǎng)頁(yè)的一些必要元素的基本的原理,體會(huì)到軟件設(shè)計(jì)在網(wǎng)站開(kāi)發(fā)中的重要性。

轉(zhuǎn)眼間來(lái)到了大二的第二個(gè)學(xué)期,可以說(shuō)在這個(gè)學(xué)期中,是我最有感觸,學(xué)到最多知識(shí),達(dá)到質(zhì)的飛躍的一個(gè)重要學(xué)期。有了前面幾個(gè)學(xué)期的學(xué)習(xí)基礎(chǔ),我對(duì)面向?qū)ο笳Z(yǔ)言已經(jīng)基本掌握清楚,運(yùn)用起來(lái)也覺(jué)得沒(méi)有什么特別困難,基本已經(jīng)入門(mén)了,這個(gè)學(xué)期主要是進(jìn)入了.net的學(xué)習(xí)。

好的開(kāi)發(fā)工具是保證效率的一個(gè)重要因素,MicrosoftVisualStudio.NET201*就是這樣的一個(gè)開(kāi)發(fā)工具,令我剛剛一接觸就深深得愛(ài)上了它,它的易學(xué)易用令我對(duì)編程的興趣倍增,以前學(xué)習(xí)Java之所以見(jiàn)效不大是因?yàn)闆](méi)有好的開(kāi)發(fā)工具和環(huán)境,總是在環(huán)境配置中浪費(fèi)大量的時(shí)間,而真正的涉及到編程很少,所以這也是我以前為什么學(xué)起來(lái)沒(méi)有那么有興趣的原因。

我覺(jué)得學(xué)編程就應(yīng)該學(xué)習(xí)它的思想,編寫(xiě)代碼就應(yīng)該盡量避免寫(xiě)出與邏輯無(wú)關(guān)的代碼,比如界面代碼可以讓機(jī)器去自動(dòng)生成不必浪費(fèi)時(shí)間手動(dòng)去編寫(xiě),所以好的開(kāi)發(fā)工具可以幫助我們做到這一點(diǎn),只編程邏輯代碼,很多代碼都可以讓機(jī)器去自動(dòng)生成。在.net就可以快速地開(kāi)發(fā)既有漂亮界面也有強(qiáng)大功能的程序。有了這么好的開(kāi)發(fā)工具,所以令我頓時(shí)感悟,有種相見(jiàn)恨晚的感覺(jué)。

有了好的開(kāi)發(fā)工具后接下來(lái)要做什么呢,當(dāng)我們?yōu)橹d奮的時(shí)候,當(dāng)然是很有欲望去做出某某自己很想做的東西,因?yàn)槟阋荒玫胶玫拈_(kāi)發(fā)工具,就會(huì)整天的陷入開(kāi)發(fā)狀態(tài),對(duì)其愛(ài)不釋手,一開(kāi)始我是試著開(kāi)發(fā)一個(gè)Flash播放器,感覺(jué)編寫(xiě)起來(lái)不是編寫(xiě)起來(lái)不是那么難,因?yàn)榍懊嬉呀?jīng)有學(xué)習(xí)Java的經(jīng)驗(yàn)了,初次學(xué)習(xí).net的時(shí)候選擇編寫(xiě)Flash播放器也是有理由的,一方面是程序比較簡(jiǎn)單,另一方面的涉及到的控件和界面比較多,所以一開(kāi)始接觸這樣的語(yǔ)言就首先學(xué)習(xí)怎么去調(diào)用.net平臺(tái)上提供的控件,只要掌握好這些控件,以后編寫(xiě)windows界面的控件就簡(jiǎn)單很多了。

經(jīng)過(guò)幾天的時(shí)間,終于把Flash播放器做出來(lái)了,以后想Flash影集的時(shí)候都用自己開(kāi)發(fā)的播放器進(jìn)行播放,感覺(jué)別有一翻滋味,因?yàn)檫@就是為自己量身定做的,這就使我再一次感覺(jué)到開(kāi)發(fā)的樂(lè)趣。

每年的11月份都有一個(gè)高校杯的軟件設(shè)計(jì)大賽,這時(shí)間正到了5月,我們屈指一算,離比賽的時(shí)間還有6個(gè)月的時(shí)間,這段時(shí)間我正處在開(kāi)發(fā)的興奮期,所以對(duì)這個(gè)軟件設(shè)計(jì)比賽就感興趣起來(lái),第一是可以知道自己的編程程度和其他人的距離,第二是可以利用這個(gè)一個(gè)項(xiàng)目實(shí)踐來(lái)鍛煉自己的開(kāi)發(fā)技能,第三是可以鍛煉團(tuán)隊(duì)的合作。以前幾乎都是自己開(kāi)發(fā)的軟件,很少和其他人合作,所以就令我想到這種開(kāi)發(fā)模式將來(lái)帶到工作會(huì)另自己處于不利的地位,現(xiàn)在不是都講究團(tuán)隊(duì)的合作么。

經(jīng)過(guò)思考后,我找來(lái)另外的兩個(gè)志同道合的同學(xué),利用五一放假的時(shí)間想好主題,還有進(jìn)行需求分析,最后定下來(lái)“多媒體日記本”這一項(xiàng)目。定好題目后我們就進(jìn)行了分工,一個(gè)人負(fù)責(zé)數(shù)據(jù)庫(kù)方面,一個(gè)人負(fù)責(zé)界面的美化和界面的布局,另外一個(gè)負(fù)責(zé)功能的實(shí)現(xiàn),分好工后我們立刻就展開(kāi)了工作,在合作的過(guò)程中,我們學(xué)到了許多課本上沒(méi)講的或者只是粗略帶過(guò)的知識(shí),有些特別的技術(shù)難點(diǎn)還要到網(wǎng)上去搜索,查閱有關(guān)的資料,在語(yǔ)言方面我們幾乎把.net里面的基本框架和特性都用上了,這樣對(duì)于我們學(xué)習(xí)就達(dá)到了事半功倍的效果,邊學(xué)邊做學(xué)到的知識(shí)可以很快吸收,又可以很快得運(yùn)用的實(shí)際中去,這是我通過(guò)這個(gè)項(xiàng)目感觸最深的。很快就到了期末,學(xué)校舉行“IT精英杯”軟件大賽,我們小組終于不負(fù)眾望,拿到了一等獎(jiǎng)的好成績(jī)。

經(jīng)過(guò)這次我比賽我總結(jié)出心得,首先比賽的題目要定好,一方面是開(kāi)發(fā)的軟件要有實(shí)用性和市場(chǎng)前景,另一方面還要在實(shí)用性上加上點(diǎn)創(chuàng)新,給人耳目一新的感覺(jué),我覺(jué)得只要先抓住好這兩點(diǎn),做出來(lái)的軟件才會(huì)給人留下好的印象。

利用暑假的時(shí)間,我又參加系里面組織的軟件工程培訓(xùn),又一次在開(kāi)發(fā)項(xiàng)目中學(xué)到了許多許多看書(shū)只能朦朧懂的知識(shí)。

轉(zhuǎn)眼間大三第一個(gè)學(xué)期就開(kāi)學(xué)了,回顧這兩年來(lái)學(xué)習(xí)軟件開(kāi)發(fā)的經(jīng)歷,寫(xiě)了這樣的一遍心得,一方面算是對(duì)自己的總結(jié),另一方面也可以拿出來(lái)給大家參考和交流。最后我還是要再歸納一次,總結(jié)出如何才可以比較容易地進(jìn)入學(xué)習(xí)狀態(tài)達(dá)到快速開(kāi)發(fā)的目的。1.打好基礎(chǔ),掌握好C語(yǔ)言C++基礎(chǔ)的語(yǔ)言,對(duì)學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和算法有很大的幫助。

2.面向?qū)ο笫歉呒?jí)也是最流行的語(yǔ)言,所有的面向?qū)ο笳Z(yǔ)言幾乎都是通用的,結(jié)構(gòu)和特性都差不多,只要掌握和歸納好它們的一些共同的特性,哪怕將來(lái)轉(zhuǎn)向其他的語(yǔ)言都是輕而易舉,得心應(yīng)手,達(dá)到融會(huì)貫通的效果。

3.好的開(kāi)發(fā)工具是你提高開(kāi)發(fā)效率,提高編程興趣的前提,學(xué)習(xí)語(yǔ)言的過(guò)程中還應(yīng)該研究怎么利用開(kāi)發(fā)工具有效地提高開(kāi)發(fā)的效率。

4.善于總結(jié),在開(kāi)發(fā)過(guò)程中我們可以總結(jié)出許許多多規(guī)律性的東西,這些規(guī)律一方面可以讓我們避免在以后的開(kāi)發(fā)中犯同樣的錯(cuò)誤,另一方面對(duì)我們掌握其他的規(guī)律都是有所幫助的,規(guī)律都是交叉在一起的。跟著規(guī)律走,實(shí)事求是。

5.項(xiàng)目開(kāi)發(fā)是最好的學(xué)習(xí)方法,這一點(diǎn)是我最有感觸的,軟件開(kāi)發(fā)是實(shí)踐性很強(qiáng)的活動(dòng),但靠理論知識(shí)學(xué)起來(lái)比較吃力,而且枯燥無(wú)味,學(xué)習(xí)種理論學(xué)習(xí)和開(kāi)發(fā)實(shí)踐的比例應(yīng)該是1:2,而且是交叉進(jìn)行。這樣才可以比較快的掌握一個(gè)知識(shí)點(diǎn)。

6.團(tuán)隊(duì)合作,現(xiàn)在的項(xiàng)目幾乎很少一個(gè)人去完成,頻繁的溝通和密切的配合是成功的必要條件。

友情提示:本文中關(guān)于《大一大二兩年軟件開(kāi)發(fā)學(xué)習(xí)心得》給出的范例僅供您參考拓展思維使用,大一大二兩年軟件開(kāi)發(fā)學(xué)習(xí)心得:該篇文章建議您自主創(chuàng)作。

來(lái)源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問(wèn)題,請(qǐng)聯(lián)系我們及時(shí)刪除。


大一大二兩年軟件開(kāi)發(fā)學(xué)習(xí)心得》由互聯(lián)網(wǎng)用戶(hù)整理提供,轉(zhuǎn)載分享請(qǐng)保留原作者信息,謝謝!
鏈接地址:http://www.weilaioem.com/gongwen/746815.html