書籍:簡約的軟體開發思維:用 Functional Programming 重構程式 - 以 Javascript 為例
- 認領該章節的導讀人有閱讀責任及主持責任,需要讀完該章節並做筆記(簡報)於讀書會期間分享螢幕畫面帶著與會者導讀,並自行出題目引導大家回答與討論。
- 若導讀人需要請假請於讀書會舉行前一週「自行」到讀書會組別頻道中尋求章節交換。
- 認領該筆記工的人需紀錄讀書會期間的討論,並將筆記上傳至 GitHub 討論區。
- 成員都至少導讀人及筆記工個當一次,意即本次讀書會最多招收 10 人,這 10 人都當過一次導讀人及筆記工,最少 5 人,最少人數則會各當過 2 次。
- 若讀書會成員需要請假請自行於讀書會組別頻道中請假。
- 參加讀書會請務必持有「書籍」(實體、電子皆可),若不打算買書僅閱讀網路資源請勿認領章節
- 若你在讀書會期間有可能會請假兩次以上,建議以「旁聽者」身份參加(意即不用認領章節,時間到上線即可)。
- 2025/04/03(四)晚上 20:30 ~ 22:00 舉行第一次讀書會,每雙週四舉辦一次,共舉辦 10 次,2025/8/7 結束。
- 自我介紹
- 前次回顧
- 本次導讀
- 引導每個人至少發言一次
- 自行出本次章節的題目讓每個人至少回答一次
- 成員問題討論
- 引導成員對本次章節的疑問及討論
- 成員回饋導讀人即讀書會
- 次回日期、章節導讀人及筆記工預告
日期 | 章節 | 導讀人 | 筆記工 | Slide | Note |
---|---|---|---|---|---|
2025/04/03 |
第 1 章 初識函數式程式概念 第 2 章 實務中的函數式思維 第 3 章 分辨 Actions、Calculations 與 Data(56) |
Lois | Steven | Slide | Note |
2025/04/17 |
第 4 章 擷取 Actions 函式中的 Calculations 第 5 章 改良 Actions 的設計(47) |
Steven | Yo0 | Slide | Note |
2025/05/01 |
第 6 章 在變動的程式中讓資料保持不變 第 7 章 讓不變性不受外來程式破壞(56) |
Yo0 | Lois | Slide | Note |
2025/05/15 |
第 8 章 分層設計 (1) 第 9 章 分層設計 (2)(62) |
Hannah | Monica | Slide | Note |
2025/05/29 |
第 10 章 頭等函式 (1) 第 11 章 頭等函式 (2)(56) |
Monica | Mi | Slide | Note |
2025/06/19 |
第 12 章 利用函式走訪 第 13 章 串連函數式工具(66) |
Mi | Sam | Slide | Note |
2025/06/26 | 第 14 章 處理巢狀資料的函數式工具(34) | Ashley | Hannah | Slide | Note |
2025/07/10 | 第 15 章 解析時間線(48) | Lulu | Blue | Slide | Note |
2025/07/24 |
第 16 章 多條時間線共享資源 第 17 章 協調時間線(67) |
Sam | Ashley | Slide | Note |
2025/08/07 | 第 18 章 反應式與洋蔥式架構(32) | Blue | Lulu | Slide | Note |
2025/08/21 | 全書回顧討論會 - 齊畫架構圖 | Lois | Slide | Note |