開發式編程,聲明式編程和產生式編程
摘要: 雜論開發式編程,聲明式編程和產生式編程三種開發方式的相同與不同之處。
閱讀全文
Domain Object:基于業務行為的分析
摘要: 本文從業務行為的角度去分析Domain Object的動態和靜態差別,并結合這兩個不同屬性分析了Domain Object與Business Process間的關系。實際上,無論系統建模還是系統重構,努力去觀察了解這兩點,都有助細粒度的分析系統的業務行為,做出更合理的設計方案。
閱讀全文
已知OO世界中函數式編程實踐和小結
摘要: FP不是一個什么全新的概念,其設計方法描繪了一個美好的世界,但要在OO的世界里應用卻還是要費一些力氣的。為了更好的應用FP, 這里學習并小結一下現有的實踐(包括JDK,Hibernate,DDD的Specification以及ajoo的CO)
閱讀全文
高舉Domain Specification,應用函數式編程
摘要: 列舉應用spcification所帶來好處:統一相關概念屏蔽Dao,以及函數式編程的組合特性。并提出自己在嘗試實現selection specification(屏蔽了dao)應用組合能力上的思路。
閱讀全文