[電子書] Data-Oriented Programming

降低軟體的複雜性

消除物件導向設計不可避免的複雜性。通過使訪問和操作資料變得更簡單,創新的資料導向的程式設計( DOP, Data-Oriented Programming )範式讓你的系統變得不那麼複雜。

“Reach the next level of enlightenment…Reduce accidental complexity and raise the level of abstraction.” – Michael T. Nygard, author of Release It!: Design and Deploy Production-Ready Software

Continue reading “[電子書] Data-Oriented Programming”

軟體工程101: 計劃和實現更好的軟體


這個軟體工程101課程是為了讓學生了解軟體工程背後的核心技術和思想,不需要有先前的經驗,學生將學習軟體開發生命週期、需求、規格、WRSPM 模型、架構、設計、Client-server Pattern、Master-Slave Pattern、模組化、耦合與內聚、Buy vs Build、測試、驗證及確認、軟體模型、敏捷、Scrum、Kanban等。

Continue reading “軟體工程101: 計劃和實現更好的軟體”

由 WordPress.com 建置.

Up ↑