領域模型

FP 視角下的領域驅動設計

這周在學習 union type 時偶然學到一個很有衝擊的軟體工程思想 -- 領域驅動設計。 在瞭解了這個思想後,我意識到最近很困擾我的 JS 防禦式程式設計的問題有更深的缺陷,那就是領域模型一開始就沒定義

什麼是你的領域模型?

從技術角度來看,我認為DDD專案只不過是劃定一個清晰且受保護的領域。雖然我在處理大量遺留程式碼,但我發現常見的DDD錯誤是無法準確識別領域內的內容以及外部的內容。 您的資料模型不是您的域模型 將資

為什麼要使用Entity Framework

本文介紹從DDD(Domain-Driven Design[領域驅動設計])的角度來說說為什麼要使用Entity Framework(以下都會簡稱為EF),同時也看出類似Drapper之類的簡陋ORM不足的地方

李飛飛團隊新作:一種補全視覺資訊庫的半監督方法

視覺資訊庫,例如 Visual Genome 資料庫,在計算機視覺方面驅動了著大量的應用發展,包括視覺問答和影象標註等。但同時,視覺知識庫也具有稀疏、欠完備等缺點。使用人工標註是非常昂貴的,而基於紋理知識的補

什麼是DDD領域驅動設計的統一語言?

統一語言也稱為無處不在的語言、通用語言、泛在語言,無處不在的語言是在有界的上下文中建模的,在其中標識表達了業務領域的術語和概念,並且不應該有歧義。 無處不在的語言是Eric Evans在“域驅動設計 - 處

什麼是DDD領域驅動設計的戰略設計?

它也稱為戰略建模,它是DDD的支柱,其主要目標是與整個專案團隊(領域專家和技術團隊)一起定義有界上下文,統一的無所不在語言和上下文對映。 要清楚地瞭解戰略專案是什麼,您需要掌握我所談到的每個概念。

關於領域驅動設計的函式程式設計思考 - Naveen Negi

在過去的幾年裡,我一直在使用像Elixir和Clojure這樣的函式式語言,即使我確信DDD可以應用於函式式語言,但這個領域並沒有足夠的資源介紹。嗯,也就是很少的相關討論和博文,但大多數人又試圖將DDD模式從O

領域驅動設計(Domain Driven Design)

前言 什麼是軟體 軟體是一種被建立用來幫助我們處理現代生活中複雜問題的工具,它只是到達目的的一種方法(不是一定要使用軟體)。 【手機、作業系統、IM、email】 軟體的特點 軟體必

向 OpenAI 喊話:語言模型啥時候開源?

在剛剛過去的情人節這天,OpenAI 曝光了兩個重磅訊息:一是提出了一種全新的代表當前最高水平的語言模型;二是終結了其與開源社群的愛情。 在被稱為“自然語言處理的 Imagenet 時代”,研究人員一直在訓

領域驅動設計基本概念答疑

本文內容來自我的知識星球「逸派胡言」對群友提出的有關領域驅動設計基本概念的回答。 實體與值物件 問題:DDD實現中領域物件區分實體(Entity)和值物件(Value Object)的目的(Wh

1715635021.0358