我是一名新開發人員,我從未在大型企業公司工作過,因此我對多層應用程序中的命名約定有疑問。我有一個WPF/MVVM應用程序,EF數據層。我也想調整DDD原則。多層應用程序中模型的命名約定
所以,我會說同一班的三個模特。我在MVVM中有「模型」,我在EF中有一個實體/ dto(我不知道?),我在DDD中有域模型/ POCO。我必須創建所有這3個類來分離問題(也許我可以將MVVM模型與POCO合併,我的意思是,POCO在MVVM中是一種模型)。我應該如何命名它們?
假設我有Person POCO。 EF中應該是「Person」還是「PersonDto」?一般慣例是什麼?我遇到了兩種方式w/wo Dto後綴,所以我很困惑。
好文章。 percistance agnostic並不一定意味着單獨的DAO的percistance – Batavia
感謝這些文章。我會在一分鐘內閱讀它們。你不會調用EF模型類DTO的。那麼,簡單的「人」? –