- 相關推薦
面向對象建模課程的學習心得--學生博客轉載
以下是一位學生學習JAVA語言之后,做建模大作業(yè)時的心得,共寫了2篇,我從他博客轉過來,給他的學弟學妹們分享。本學期Java面向對象建模課程也需要做大作業(yè),所以希望這個心得能給大家一點啟迪。軟件是設計的---java期末作業(yè)有感
作者:宋歡寫于:2007-06-09 22:19:49
這學期的JAVA課程以做一個系統(tǒng)的形式來檢驗我們的學習效果的。我頂住了直接些代碼的極度誘惑,按照劉老師所授的面向對象的方法仔細的設計完了整個系統(tǒng)模型以后,再開始編碼。雖然我花了一周的時間來建模,但我只花了一天的時間來編碼。
以前看過一句這樣描述學習面向對象設計方法的話,說當你看到的系統(tǒng)只是一個個的對象在運轉的時候,你面向對象技術就算入門了。我一直在追求這樣的境界,但似乎永遠達不到。幸好這學期劉老師給我們帶課,在她的一步步引導下,我慢慢的對面向對象技術有了一定的認識,對這種軟件設計的思想也有了一定的了解,當她宣布本期期末測試的方式后,我立即決定用面身對象的方法來設計和完成這個作業(yè),從而進一步提高自己。
雖然事實證明了我的這個決定是正確的,但過程是痛苦的。由于以前一直用的是面向過程的方法,對面向對象設計的方式語言和工具都不熟悉,思想上一時也轉不過來,老想著用面向著過程的方式去解決問題。自己本身的問題克服克服就行了,可是外部的壓力就難受啦,在我還在為序列圖怎么畫而傷腦筋的時候,就有人上交作業(yè)了,而且劉老師也天天發(fā)布先交的同學在同等水平下多得分等類似的消息;這時我真想直接做算了,建什么模啊,反正也沒有人看,可是我所追求的那種境界一直在吸引我,讓我想早日窺其全貌,所以我堅持了下來。如果我直接做了,和沒做又有什么兩樣呢?最多是對JAVA這門語言的語法熟悉了點,別的東西什么也得不到。
學習就是這樣,當你為她痛苦不堪的時候也就是你恍然大悟的時時候。我永遠記得當圖紙上那一個抽象的類變成活生生的對象飄進我腦子的那種欣喜的感覺,我仿佛一下子鉆進了機器的內部,在內存里觀察對象們相互聯(lián)系與操作。而且此時以前學的操作系統(tǒng)的知識也幫了我不少的忙,讓我更能認清面向對象的語言設計出來的程序運行的樣子。這個關節(jié)打通以后,以后事就好辦多了,序列圖啊類圖啊數(shù)據(jù)字典啊都順利的聯(lián)系了起來。昨天晚上開寫出了初始代碼,今天花了半天的時間完善了一下,估計后天就可以交啦。
這次的作業(yè)只是一個很簡單的系統(tǒng),可以說沒什么技術含量。但他是我建模的第一步,讓我對軟件設計技術有了更進一步的認識。
站在前人的肩上---設計模式初探
作者:宋歡寫于:2007-06-12 21:44:49
其實大學里面的每一學期對我的學業(yè)都很重要:大一上的懵懂無知,對專業(yè)無限渴望;大一下的優(yōu)傷彷惶,對前途的一片擔憂;大二上的重拾信心無所畏懼;大二下的跌跌撞撞黑暗中獨自摸索;大三上的四人同心協(xié)力努力打拼;再到現(xiàn)在的清醒認識有所選擇.有一種從內心的感恩之情纏繞在我的心際,感謝我的大學,感謝我的同學,感謝我家人,感謝我愛的人和愛我的人,感謝這個朝氣蓬勃的IT行業(yè).
這學期收獲最大的是,對軟件工程的認識.它讓我重新樹立了軟件的概念,把我從茹毛飲血,刀耕火種的小磨房的小程序世界一下子帶到了文明開化,安全高效的真正工程天地里.不過說實話由于各種原因(班上同學都知道)我對軟件工程本身學得不怎么樣,有點認識也只是皮毛,但它對我影還是莫大的,在些我想談談整個工程中我對設計模式的看法.
人,是一種趨于懶惰的動物,也就因為這個原因,我們今天的生活才會如此豐富多彩.在軟件設計的世界里也一樣,一開始的人們僅僅是完成簡單的任務,所以幾行簡單的機器碼或匯編語言就能很好勝任;可是慢慢的任務繁重了,量大了,于是人們開發(fā)出了更高級的語言,這種語言可以部分按照人的思維來編寫完成任務的代碼,并且能從勞力上量減少工作量;再后來人們對此也不滿足了,于是開發(fā)出了更高效的程序語言,這種語言完全是按照人的思維來思考的,而且能從跟本節(jié)約代碼,把程序員從重復的勞動中解放了出來,連COPY PASTE都用不上了.可是前面的改革僅僅是從勞動力上減少了程序的員的人活,并不能滿足人們的惰性,于是設計模式出來了,他把人們的思考方式都減少了,只要你吃透了GOF的確23種模式,那么你開發(fā)軟件設計軟件的時候直接用就是了,就是建筑學家總是參考別人的建筑風格一樣.
所以做為后輩,很感謝前人們的工作.是他們的工作讓我們從低級繁冗的工作解放了出來,留下了更多的時間和精力去完成更加有意思的事情.當然也更有創(chuàng)造力.
【面向對象建模課程的學習心得--學生博客轉載】相關文章:
數(shù)學建模的學習心得11-07
加菲貓語錄(轉載)05-04
課程學習心得05-09
[轉載]最讓學生感動的教師用語04-27
博客的作文11-05
博客現(xiàn)象12-19
風過耳轉載04-07
大學課程學習心得03-18
課程理念學習心得04-23
微課程的學習心得03-01