cSharp程序設(shè)計(jì)心得體會
cSharp程序設(shè)計(jì)心得體會_c#學(xué)習(xí)心得體會范文
C#是微軟公司發(fā)布的一種面向?qū)ο蟮?、運(yùn)行于.NET Framework之上的高級程序設(shè)計(jì)語言。C#是由C和C++衍生出來的一種安全的、穩(wěn)定的、簡單的、優(yōu)雅的面向?qū)ο缶幊陶Z言。學(xué)習(xí)啦小編整理了c#程序設(shè)計(jì)學(xué)習(xí)心得體會范文,僅供參考。
c#程序設(shè)計(jì)心得體會篇一
剛學(xué)習(xí)C#的時(shí)候,感覺很難,做的時(shí)候出現(xiàn)很多錯(cuò)誤而且我是照著書打代碼還有錯(cuò)誤,那時(shí)的感覺是迷茫的。在學(xué)習(xí)的過程中,我還是堅(jiān)持下來,雖然學(xué)的不是很好,但是慢慢就理解了,現(xiàn)在也不要仿照書打代碼?,F(xiàn)在講講做項(xiàng)目的感想。我們項(xiàng)目做不好也有一個(gè)小原因,是因?yàn)槲覀內(nèi)齻€(gè)項(xiàng)目同時(shí)進(jìn)行,而三個(gè)項(xiàng)目不同,在需求分析方面沒有弄好,導(dǎo)致后面在做項(xiàng)目時(shí),數(shù)據(jù)庫出現(xiàn)了很多問題,所以我覺得現(xiàn)在我們項(xiàng)目不要做多,而是好好做一個(gè)項(xiàng)目,從需求開始就要做好每一步,到后面編程才不會出現(xiàn)特別多的錯(cuò)誤。
不得不說:“在老師檢查完第一次之后,我去看了一下師兄做過的項(xiàng)目,就覺得自己這個(gè)項(xiàng)目相差太遠(yuǎn)了。我覺得我有以下幾方面做不好:1.在剛上C#時(shí)老師叫我們現(xiàn)在就要做項(xiàng)目但我沒有,一直等到老師快要檢查時(shí)才急急忙忙的做。2.老師上完課,自己做完作業(yè)之后,沒有好好的復(fù)習(xí)。其實(shí)我覺得三層架構(gòu)也不難,三層結(jié)構(gòu)就是主要調(diào)用了類,而類中定義了方法,歸根到底我們還是引用了類中的方法實(shí)現(xiàn)它的功能,類就類似于C語言里的函數(shù),因?yàn)樵跀?shù)據(jù)訪問層要用到數(shù)據(jù)操作類所以要創(chuàng)建一個(gè)數(shù)據(jù)操作類。而我們建三層架構(gòu)是為了就是倒覺得在表示層里實(shí)現(xiàn)一些功能能時(shí)要去分析,但是C#語言只學(xué)習(xí)過淺的知識,數(shù)據(jù)結(jié)構(gòu)我們也沒有學(xué)習(xí)所以分析起來就有點(diǎn)問題。但是所有問題都是覺得自己太懶,如果自己好好自學(xué)數(shù)據(jù)結(jié)構(gòu),學(xué)習(xí)離散數(shù)學(xué),也許在分析功能模塊會得到提高。所以本人決定寒假做一個(gè)像樣的項(xiàng)目出來。
無論是學(xué)習(xí)還是做項(xiàng)目的過程中,耐心都要非常重要。有時(shí)出現(xiàn)錯(cuò)誤,上網(wǎng)查了,自己又想了很久,又找同學(xué)討論還是不能解決時(shí)就會有不想做的念頭。因?yàn)樽约涸?jīng)在大一時(shí)就是因?yàn)檫B關(guān)機(jī)都不會關(guān),當(dāng)時(shí)都嚇到宿舍友了,覺得還是轉(zhuǎn)專業(yè)好了。雖然轉(zhuǎn)專業(yè)沒有成功,但是自從開始學(xué)習(xí)C語言之后,就慢慢的喜歡計(jì)算機(jī)應(yīng)用技術(shù)這個(gè)專業(yè)了,覺得它很有趣,當(dāng)在做項(xiàng)目成功的實(shí)現(xiàn)它功能時(shí),心理就特別高興,就好想再做幾個(gè)功能。但是事實(shí)不是一下就能成功的實(shí)現(xiàn)它的功能所以耐心非常重要。
最重要的一點(diǎn)是我們做項(xiàng)目時(shí),我們要有團(tuán)隊(duì)的合作精神。只有這樣我們才能很好的完成一個(gè)好的項(xiàng)目,才能完成一個(gè)項(xiàng)目。就好比如在三層架構(gòu)中,小組成員要知道我在數(shù)據(jù)訪問層和業(yè)務(wù)邏輯層用了什么方法,這個(gè)方法的作用是什么作用,再表示層里才更好的實(shí)現(xiàn)功能。我最大的愿望就是幾個(gè)想學(xué)習(xí)的同學(xué)在一起討論問題,只有這樣才能進(jìn)步更快,才能學(xué)到更多的知識。
最后想說:“一分耕耘,一分收獲?!绊?xiàng)目不是做的很好,但是通過項(xiàng)目學(xué)到了更多的知識。
c#程序設(shè)計(jì)心得體會篇二
1.多看多寫
看一下別人寫的代碼,會養(yǎng)成一個(gè)好的編程習(xí)慣。但更重要的是,要看一下比較成熟的代碼。
2.多編多敲
看了代碼,就要寫代碼,,可以跟他們相同。這是了解他們的代碼,也了解代碼的執(zhí)行過程。特別是在編譯的時(shí)候,你會發(fā)現(xiàn)你的進(jìn)步和不足。在失敗中取得微小的成功,是一件很快樂的事情。
在敲代碼的時(shí)候,你會發(fā)現(xiàn),你的很多英文都會輸入錯(cuò)誤。盡量多用“.”這個(gè)神奇的點(diǎn),實(shí)質(zhì)就是調(diào)用。
3.簡單編程
不要一開始就是很困難、好多行的代碼。這樣你的自信心會被削弱的。自尊會被打擊的。從最基本的學(xué)起。
從一開始就慢慢體會代碼重復(fù)利用的快樂。畢竟這樣很節(jié)省代碼的輸入量,而且很能體現(xiàn)你的學(xué)習(xí)的效果。
4.多多交流
也許很簡單的問題,都是一些很簡單的屬性設(shè)置的問題,或許一些你很想不到的邊邊角角的問題,你總是會感到迷茫,但是,不要擔(dān)心,你要充分利用幫助文件和網(wǎng)絡(luò)的資源。
特別是,在學(xué)習(xí)C#的時(shí)候,很多人,很懶得安裝MSDN,確實(shí),那些占用很多空間。但那里面有很多好東西,會教你很多的屬性的資
料和很多方法。
通過網(wǎng)絡(luò)的搜索,很會找到很多有關(guān)的話題的解決方法,很多你遇到的問題,很有可能,早就被人發(fā)現(xiàn)和被人解決。你會在尋找問題的答案中,獲得進(jìn)步。發(fā)現(xiàn)問題和解決問題本身,就是一大進(jìn)步。
5.發(fā)現(xiàn)新思路
編程最麻煩的就是套用老方式和老辦法。你可以充分利用現(xiàn)有的對象,進(jìn)行細(xì)化和增加新的屬性。創(chuàng)新是編程最大的靈感。
6.編程模式
編程歸根結(jié)底就是對控件屬性的修改的過程,使之符合我們的需要??丶步凶鰧ο?,你跟用戶最直接的接觸方式。修改的過程也就是函數(shù)的應(yīng)用。
通過對現(xiàn)有的控件的學(xué)習(xí),你會發(fā)現(xiàn),這些很基本,但是覆蓋的面十分的寬廣。也許,這些控件可能無法滿足你的需要,你就會新建新的控件,來滿足新的需要。
但是,基本的控件你是必須要掌握的。
7.善于總結(jié)
在總結(jié)中,你會發(fā)現(xiàn),你有很大的進(jìn)步,也存在很多的不足。所以,你就會千方百計(jì)的改進(jìn)你的工作方式和學(xué)習(xí)方法,使之不斷進(jìn)步。
編程本身是一項(xiàng)創(chuàng)造性的工作。靈感來自客戶的需要,來自市場的需要,來自用戶的便捷操作,來自您對自己的信心。
8.創(chuàng)造完美
完美是合作的結(jié)晶。通過團(tuán)隊(duì)的努力奮斗,你會發(fā)現(xiàn)你的工作量
減少了,你的質(zhì)量提高了,你的效率提升了,你的能力增強(qiáng)了。
更重要的事,從你組織和分配中獲得的成功,會讓你獲得鼓勵,在今后的編程生活中,體驗(yàn)編程的快樂,從自己做起,分享自己的快樂,從團(tuán)隊(duì)合作做起。
總之,自己一直是一位初學(xué)者,有很多專業(yè)的概念,我還是很不明白,這次,我通過編程實(shí)訓(xùn),使我了解了很多,學(xué)習(xí)了很多。
↓↓↓ 下頁更多"c#程序設(shè)計(jì)心得體會" ↓↓↓