实体框架的惨痛教训
?
個人評價:
通過半年的開發,項目已經運營.但回想起來,整個項目中遇到了許多的問題,還好需求策劃上一直很好(原因在于老板原來就是一個產品總監且目前的策劃都很有邏輯性),所以對于開發人員而言沒有吃苦.問題在于微軟的實體框架EF讓人簡直痛恨至極(個人愚見),讓我們浪費了大量時間.
其一:效率(如果有人做過測試我想都和我有同感,這增刪改查無處不見其效率之低下,我想如果說你要執行原生態的sql表達式?或者較為其次的LINQ,根本就沒有用它的必要性,更何況linq是一個值得爭議的技術,有人測過他的效率就知道了.
單憑實體框架的效率問題,在一個并發性能可能上萬的項目中,簡直BS至極)?
其二:數據冗余(如果你查詢一個或兩個字段,你的查詢結果真夠要命....不用多說)
其三: 項目版本更新問題(如果你的項目版本更新,你需要重新生成數據庫(這里說的是ModeFirst),你需要做哪些事情?自己想想)
當然也有其有點:但是我們完全可以用powerdesigner代替它.
?
教訓:簡單實現的東西或許用了其他東西作為交換(性能).最新的不一定是最好的.
轉載于:https://www.cnblogs.com/humble/archive/2011/04/17/2019134.html
總結
 
                            
                        - 上一篇: 【代码块】Android代码执行ADB指
- 下一篇: 修改终端服务器的最大连接数
