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

版本 fac190bea274977e532dedf8224ff071a37cbf60

User/afcidk

Changes from fac190bea274977e532dedf8224ff071a37cbf60 to 82635d6a0c2f7fd782377d5b31969993dea00d28

afcidk(洪培軒)
========

## 自我介紹
* 成功大學 資訊工程學系109級(2016~2020)
* Github: [https://github.com/afcidk](https://github.com/afcidk)
* Email: [afcidk@gmail.com](mailto:afcidk@gmail.com)


2018 年春季班 個人評量
========

## 作業及筆記
* Hw1
    * phonebook [HackMD](https://hackmd.io/s/HJpd6KXdG#)/[Github](https://github.com/afcidk/phonebook)
* Hw2 
    * assessment [HackMD](https://hackmd.io/s/ByLoR3LKz#)
    * prefix-search [HackMD](https://hackmd.io/s/HynvxMxcM#)/[Github](https://github.com/afcidk/prefix-search)
* Hw3 
    * list [HackMD](https://hackmd.io/s/Hk75lsjjM)/[Github](https://hackmd.io/s/S1iCyyziG)
    * c-review [HackMD](https://hackmd.io/s/SkS7PeXsf)
* 分組報告
    * Bomb Lab [HackMD](https://hackmd.io/s/r1pQi7JTf)
    * mini-arm-os [HackMD](https://hackmd.io/s/rJfBqia17)

## 自我評量(1~10)
7分,我對自己學期初的表現還算滿意。在前半段的課程中我幾乎花了所有心力在這堂課上。比較可惜的是最後五六週因為其他課程的作業還有一些活動導致我在這堂課上放的心思少了很多,期末分組報告更是沒有做出來,有點虎頭蛇尾的感覺。

## 心得
上第一堂課之前我有點戰戰兢兢。聽說這堂課很硬,作業很多又很難,不過想著總要嘗試看看就選了這堂課。雖然老師說這學期的課已經沒有第一個禮拜出一堆作業嚇跑學生了,但是看到時我還是有點不知所措,花了三四天才了解要做的事情,更別說看懂程式碼在寫什麼了。讓我印象最深刻的是當初看到程式碼裡面有一個 `IMPL` 的 macro 我還以為是我沒有學過的語法,在那邊掙扎(舉燭)了一個晚上,找了很久也發現網路上都沒有資料才發現原來那是自己寫的,然後會在 Makefile 裡面被指派成正確的字串。後來大致上理解了整個程式的運作後才發現原來有過去修課學生寫的資料可以參考,才發現自己應該把資料都先看一輪再開始動工的。

課堂上老師常常提到說我們寫出來的程式要有強度,而不是能跑就好。我希望自己之後做出來的東西也能有工程強度,能夠經得起摧殘的那種。上這堂課我覺得收穫有一半大概是心態和概念上的衝擊,另外一半才是知識。

在最後沒有把老師指派的任務完成有點遺憾,這樣沒有一個好的結束的感覺,期末考後我會再回來把作業補齊的!