分享到plurk 分享到twitter 分享到facebook

User/alan140720

alan140720(陳昱齊)

簡介:

  • 成功大學 資訊工程學系105級(2012 - )

聯絡資訊:

  • email: alan140720@gmail.com

2016春季班 個人評量

(2016春季班)作業及筆記

(2016秋季班)所見所聞心得

  • 在這堂課最大的驚喜就是,學習各個領域中最強大的工具,也能讓自己往強大的路前進,我在這堂課有感的工具有:perf , gunplot , gdb , github
  • 如何比較不同實作機制的效能,那就是寫出一個實驗來,就能簡易的表現出實際效能情況,過去只能用背誦的方式,去記說哪些比較好,好在哪也說得不清不楚,透過實驗,讓我能知道他們的差異性與適合時機
  • 閱讀 man page 等使用手冊,學習一個函式,在過去來說,只懂得看人家的範例,但是當參考資料不足時,就會遇到問題,在這學期的大量學習新的函式中,已開始培養閱讀使用手冊
  • 程式就是要不斷的改,以往只懂得將程式寫完後,不斷針對功能做調整,卻不知道應該停下來重整自己的程式碼,一來應該提高可讀性,二來則是最重要的效能阿,很多時候太直覺的寫法,都忽略了計算基組織學到的理論,例如將 branch概念引進 coding,就是將if條件取代掉,這樣就能減少 cycle數,這堂課再次讓我見證理論實作結合之美
  • 閱讀英文參考資料的能力,有大幅的提升,不像以前只願意看中文的了

(2016秋季班)自我評量分數 (1 到 10 級分)

在這堂課的努力與成長,對此我給自己 7 級分。雖然我對於程式碼的改進貢獻度,沒有其他人來的多,但是我覺得我在這堂課中,真的學到了 GUT ,不然我也不會在這了(笑) 這堂課學到了測試效能最好的方法就是量身打造一個實驗、不斷學習最好的工具、與組員的分配工作溝通與安排、理論實作並行之重要 對我來說,我覺得我也從中找到寫程式的樂趣之一,不斷的改得更好,以前從沒想過要去檢視自己程式的效能,寫的程式只為了符合功能,現在會開始分析自己的程式,也不斷思考更好的資料結構,這讓我覺得自己學得東西能有所發揮,也能更有 GUT 去面對挑戰