您是否知道動態語言中的任何DDD工作?動態語言中的域驅動設計工作?
在DDD實際的資源往往會相當顯着下降,從面向企業的解決方案時,偏離(谷歌搜索exluding C#,.NET,ASP和Java產生10倍以下的結果),但我不能真正找到一個簡單的例子DDD實現動態語言......
您是否知道動態語言中的任何DDD工作?動態語言中的域驅動設計工作?
在DDD實際的資源往往會相當顯着下降,從面向企業的解決方案時,偏離(谷歌搜索exluding C#,.NET,ASP和Java產生10倍以下的結果),但我不能真正找到一個簡單的例子DDD實現動態語言......
不,我不是,但原則保持不變,所以不應該有任何理由爲什麼它不會工作,特別是如果有問題的動態語言有很好的面向對象的支持(例如Ruby)。
甚至可能更好,因爲您的域模型可以更容易地使用traits/mixins,以及來自DCI等的概念,如果有合適的話。
我知道TYPO3協會一直致力於開發一個新的PHP框架,並強烈關注鼓勵領域驅動設計一段時間。該框架被稱爲FLOW3,目前處於alpha版本。
他們在2008年提出的(當我聽到發展負責人的最後一次談話)看起來已經非常有前途。儘管如此,我還沒有仔細觀察。
我們公司一直在用DDD思維做PHP開發一段時間,但是我沒有想到到目前爲止動態語言會有明顯不同的東西。我只能說它對我們很好。
最近我試圖收集動態語言中所有與DDD相關的已知源。我最終與this guthub repo。
爲了參考這裏的一些代碼的例子:
有趣的答案,我一直在想同樣的,但我缺乏DDD的經驗盛行在我這樣說自己。 雖然我仍然希望有人能夠在動態語言中提供關於DDD細節的資源。 – julien 2009-11-18 02:10:20