DDD的最佳實踐-ejb3

如今,OOO已經是滿天飛。面向對象也是常常 掛在嘴邊。可真正做到完全OO是很難的。也是不現實的。企業,往往也考慮,佳能,效率,項目期限等因素。在編程語言。能把OO發揮的極致的java.C#. 。可我們目前的項目,雖然是面向對象的語言編程。可以開發出的程序並不是面向OO的。甚至還是傳統的面向過程開發。在這過程中,如果從上面下,從開始的系統分析。都是傳統的向象過程的話。即使在OO的編程語言也開發不出來易於維護的系統

最近在用ebj3做點小東東.發現他的的自動生成數據庫腳本,到是我喜歡的。儘管也有相應的工具也可以做到。可他距DDD的進行分析,又進了一步。看見人家一個項目上來。就是數據庫建模,然後根據數據模型生成相應的對象。就是那種用OO語言開發過程項目。而我們DDD的首先就是對領域對象進行分析。這階段完全沒有考綠數據庫模型怎麼樣設計。也完全是沒相干的兩個階段。這樣的我們在找出相應的領域模型的時候。就可以直接用這些對象生成相應的數據庫模型。然後在交給dephi那邊做。要麼首先就考試數據庫模型。無論是java這邊還是delphi我想都不能做成一個好的OO項目,更不能做出一個好的產品。

第天晚上忙於ejb3的一個新框架。。。,到時。拿一個風險小的項目下手。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章