生平做過無數次演講和分享,最短10分鐘,最長也不過3個小時。有時候我在想,連續講3小時可能就是我的極限了吧,這種想法一直持續到2023年的冬天。江湖傳言qcon大會要在2012這個多事之秋的4月舉行。中國區掌門人在邀請我做qcon的「優化你的架構設計」主持人之後的某一天,不經意的對我說,老池,你來做個會後培訓吧。事情就這麼發生了,我在不經意的一天發現了這個分享要持續7個小時,當時頗有些崩潰。不過抱著我不入地獄誰入地獄的想法,下定決心,排除萬難,對領域驅動設計進行了詳細的梳理,終於完成了乙個長達100頁的keynote,並且準備了一些案例。不過最終完成了這個分享之後,真是口看舌燥,精疲力盡。原本準備了乙個練習想讓大家根據所講的內容做乙個簡單的實踐,但發現大家基本都是帶著耳朵來的,週末不想再動腦子了,也就作罷了。而且杯具的是有幾位童靴本來報名要參加這次交流,結果前一晚加班到凌晨,看來it苦真不是蓋的。
現在把keynote放出,希望對大家的程式人生有所幫助。願天下程式設計師,再無加班!
領域驅動設計實踐
view more presentations from jacky chi.
如何領域驅動設計? 實踐感悟 總結分享
主要是在開發過程中,個人對於領域驅動設計的實踐感悟和總結 也是對新進開發人員的培訓資料 希望對關注ddd的童鞋有所幫助。領域驅動不是純粹的技術問題,領域建模 建立資料表只是一部分 是領域專家 客戶 產品團隊 和開發人員溝通努力 抽象的的結果。領域建模的目的是,經過有效的溝通 詳細分析 良好設計可以更...
領域驅動設計的DDD簡介和工程實踐
緊密聯絡在一起的業務稱作乙個領域模型 獲取物件的邏輯,是對資料增刪查改的操作 abp是 asp.net boilerplate project asp.net樣板專案 的簡稱,abp基於ddd的經典分層架構思想,實現了眾多ddd的概念 但沒有實現所有ddd的概念 當進入某個事務單元 的時候,abp ...
巢狀事務的一次實踐
最近在乙個專案中,需要實現自動對賬功能,收銀機會定時對比本地和遠端的訂單,遠端發現缺少的,會自動補全。所謂補全,就是批量插入缺失的訂單。基於這個場景,就存在乙個細節的問題,因為插入訂單涉及兩個表,如果某些情況下,乙個表插入失敗,訂單插入事務需要回滾。但是不能回滾之前插入的訂單資料,顯然這裡就設計子事...