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

版本 40096b7ff5361ac4616b1380f5f1511cd60d414c

mincch (胡旻鈞)

簡介

  • 國立成功大學 資訊工程研究所
  • GitHub: mincch
  • HackMD: mincch

Linux 核心設計 自我評量

成果發表和貢獻

3 分

作業/隨堂測驗

7 分

在作業中我學習到了 git 的實務應用,不只是基本的版本控制,也包括如何撰寫清楚有條理的 commit message,並透過 pre-commit hook 檢查排版與拼字錯誤,也學會了關於 Linux kernel API 的實作以及操作,和撰寫程式需要注意的風格細節等等。並且在實作 kernel linked list 時了解到關於使用各種巨集,例如 container_of…,並將其應用在實作 queue 操作或動態記憶體管理時。也學會了指標的指標(pointer to pointer)用法,了解到什麼才是有品味的程式。

期末專題

7 分

重作 kxo

與授課教師的互動

6 分

與教師的互動

5/30 與授課教師的一對一討論 :

所見所聞所感

9 分

自我評量

\(GEOMEAN = ( 3 \times 7 \times 7 \times 6 \times 9 )^{1/5} = 6.024794\)

方案 B :\(1 + floor(GEOMEAN) = 1 + 6 = 7\)