本 Repo 是一個Index 性質的文件,內容來源是我的閱讀筆記、心得。
內容會以組織軟體開發相關的知識為主。
目前鎖定在一些開發中使用的方法學。
例如開始學習的 DDD 。
##Road map
#####分析技巧
DDD -> DDD, IDDD
分析 -> Analysis Pattern, PoEAA
DSL -> DSL
#####設計技巧 DP類的書籍雖然讀過幾本,但需要堆砌練習量,也許從DDD挖掘需求後的來源會使選擇DP的部份更有體會。
#####語言 JavaScript :
JS 應用的場景愈來愈活絡了,各種函式庫,從 F2E 到後端及 DB 都有 JS 的實用場景。沒想到 JS還有FP的特性,在一些概念實做的分享、研究、討論上,我覺得可以改採JS作為交流的媒介。
Clojure: Functional Language(FP)的一員。我選為理解FP編成範形的語言,原因是其特色有
- 他是建構在JVM 的虛擬機上,
- 而且在使用java庫上很直接又豐富,
- 再來就是FP本身的一些特點 併發與元編程。
- Learn More Study Less
2014年9月11日 把幾本重要著作的目錄給列表起來。利用目錄結構來連結各個議題的關聯。
- Domain Driven Design
- Implementing Domain Driven
- Analysis Patterns
- Patterns of Enterprise Application Architecture
- Domain-Specific Languages
另一個目的,是透過目錄,讓大家在使用/討論各種議題時,有共通的名詞, 這樣在定位問題/情境時,會在減少A/B兩方對議題認知上的差異。
接者要準備整理心得,或是根據上面的議題作一些實做練習跟脈絡思考。
2014年2月28日
加入 高效學習的方法。 《 Learn More Study Less 》
因為有些書很難消化,除了記憶,更要強化觀念之間的連結。
2014年2月20日
Create