版本 40096b7ff5361ac4616b1380f5f1511cd60d414c
mincch (胡旻鈞)
簡介
Linux 核心設計 自我評量
成果發表和貢獻
3 分
作業/隨堂測驗
7 分
在作業中我學習到了 git 的實務應用,不只是基本的版本控制,也包括如何撰寫清楚有條理的 commit message,並透過 pre-commit hook 檢查排版與拼字錯誤,也學會了關於 Linux kernel API 的實作以及操作,和撰寫程式需要注意的風格細節等等。並且在實作 kernel linked list 時了解到關於使用各種巨集,例如 container_of…,並將其應用在實作 queue 操作或動態記憶體管理時。也學會了指標的指標(pointer to pointer)用法,了解到什麼才是有品味的程式。
期末專題
7 分
與授課教師的互動
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\)
