我想弄清楚什麼會給我最好的代碼。當然,我認爲這有點主觀。要財產,還是不要財產?
我有一個應用程序訪問我已經編寫了一個程序集的數據庫,該程序集隱藏了使用此程序集的所有應用程序中關於此數據庫的詳細信息。
我也有一個WPF應用程序,利用這個程序集來顯示我想要使用數據綁定的各種成本計算。
數據綁定只可能對象的屬性(據我開始工作)。這將意味着我需要一個對象,最好使用INotify支持和一系列對象。不過,我寧願將INotify和WPF事物保存在處理數據庫訪問的程序集之外。
其他人如何解決這個問題:將WPF事情保存在數據庫層之外(如INotify)並且在WPF中允許綁定?寫一個包裝?或者大多數人將'property'/'INotify'類作爲數據傳輸對象直接放入數據庫層?