在一個人的項目上工作時最糟糕的是缺乏通常從同事那裏得到的輸入。而由於缺乏這些,你往往會犯明顯的錯誤。建築難題
經過一段時間後,我需要社區的幫助。
我開始了一個小家庭釀造項目,應該變成某種門戶。而困擾我的主要問題是我編制的持久層。對於初學者來說,它應該與表示層完全分離,並且OR映射器也在某處。這是因爲我有多個數據存儲必須使用。
所以基本思想是,各個「存儲庫」在各自的數據庫上進行操作,然後業務層將業務對象聚合,然後將表示層中的業務對象轉換爲查看對象。
的主要問題我面對的是以下內容:
多個類爲相同的概念 - 有一個用戶的DAL表示和BL 用戶的表示和的視圖表示用戶。我可以用一個工具來處理這個轉換,但這真的是正確的方法。我的意思是他們都很好地分開,但是開銷很大。
您認爲如何?我是否過分關注兔子洞的分離還是這仍然正常?