C#_委派常用技巧搭配EF做浮動公式處理

 

有些資料庫撈出來的欄位要做動態公式計算
若直接寫死就會有重複程式
也違反開放封閉原則

白話來講
我101都蓋好了 只是中間樓層50~60層原本固定是油漆為藍色
不需要再重新再蓋一座101再只針對那局部會浮動的50~60層再漆成其他顏色

透過委派我可能就類似不漆油漆(不寫死程式)
將要浮動的區域
更改為可能掛不同顏色的布條方式來做很彈性的局部流程異動







那其實可以將方法(公式)陳列出來
外部UI邏輯動態更動對應的委派(也就是將方法當作變數在傳遞)




於EF 資料處裡層
我就可直接間接透過委派來調用外部浮動的邏輯















留言

這個網誌中的熱門文章

何謂淨重(Net Weight)、皮重(Tare Weight)與毛重(Gross Weight)

Architecture(架構) 和 Framework(框架) 有何不同?_軟體設計前的事前規劃的藍圖概念

經得起原始碼資安弱點掃描的程式設計習慣培養(五)_Missing HSTS Header