基於DSL的組織機構模型 之一:預告

最近我對組織機構領域模型的ruby實現很是着迷。本來,已經知道今天下午要考IBM SOA Test 665,可是我昨天下午就已經開始開小差了,昨天晚上更是在幾張白紙上寫寫畫畫的,搞到凌晨2點纔算完,早晨起牀,就開始感覺頭暈,唉,好在下午順利通過了認證考試,要不可就丟人了。
 
考試完畢,整個人從緊繃的狀態忽然鬆弛下來,感覺特別不自在,於是拿起Ruby Cookbook,看了幾頁,忽然靈光一閃,困惑我的有關於組織機構的DSL問題的已經有了初步的解決。興奮之餘,準備把這段時間關於ruby metaprogramming 的實踐和理解結合整個組織機構模型實現出來,也不枉Martin老先生對ruby的鼓吹(更因爲我深信他的分析模型已經好多年了,呵呵)。
當然,也要感謝Eric Evan,對元模型的更深刻的理解和實現,來自於他的《領域驅動設計》一書,雖然BSP模型已經使用了很多的知識層級的實現,但把meta機制講得如此透徹的,Eric 應該算是第一人了。
把寫好的代碼發給老L,沒有得到他的回覆,乾脆下樓去找他討論,一張白紙上寫寫畫畫,從ruby扯到MDA,整個基於DSL的BSP模型的實現思路也隨之清晰,那個感覺真叫爽。
整理一下思緒,發個預告,“基於DSL的組織機構模型”系列blog即將出爐了。
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章