2010-09-09 90 views
2

如何濫用域驅動設計?域名中的信息太少,你會認爲是濫用?在你的設計經驗中,你是否遇到過任何你認爲設計太過分的情況?濫用域驅動設計

-Ken

回答

2

濫用DDD正在使用DDD來構建每個系統。 DDD的軟(無處不在的語言,客戶合作)和硬(設計模式)方面都可能被濫用。

5

您有分析癱瘓,人們的分析和設計系統,但從來沒有真正建立任何東西。

4

我同意設拉子。另外:

  • 通過遵循buzz-words而不遵循基本的意圖/原則。
  • 當那些做DDD的人不接受反饋時 - 隨着團隊對系統的整體理解的成熟,他們還沒有成熟。
  • 當文檔的詳細程度和純粹的大小變得太過粗糙時。
  • 當應該重複使用的東西不是 - 最終會導致重複,從而難以保持清晰的模型。
0

埃文斯自己的書談論什麼時候它不合適 - 如果你正在做一個小屏幕應用程序,這將不會在未來擴展,那麼要爲該應用程序構造一個可擴展DDD正在磨光泰坦尼克號上的黃銅。