[心得] MVC使用了二年後

看板C_Sharp (C#)作者 (阿風~~)時間8年前 (2017/05/02 22:13), 編輯推噓0(009)
留言9則, 5人參與, 最新討論串1/2 (看更多)
使用了mvc + orm(EF)超過二年的時間了,人家說,用這二種寫,是為了 加快開發速度,但是我覺得好像反而考慮的更多,反而慢了。 以下,是我遇到的問題 一、在一個 控制器 想傳回一個list<T>但因為只有這裡用到,因為強型別 所以又建立了一個class來傳回,雖然現在好像可以傳匿名物件。 二、一般的文件中,都說控制器,只是用來分配東西傳回view,也因為這一點 每次寫 控制器,深怕寫太多,跟上一點一樣,有些東西,只會在一個地方 出現,反而這樣要寫一個class,寫好再送去控制器。 三、因為上面二點,結果,一個專案中,多了好多的class,雖然這樣,可以比較 有區分的感覺。 可能也是自己把自己限制住了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.78.48 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1493734421.A.0B3.html

05/02 23:37, , 1F
我也有一樣的問題,實務上很多東西的是一次性的為了這些
05/02 23:37, 1F

05/02 23:37, , 2F
去建一個class實在很麻煩
05/02 23:37, 2F

05/02 23:39, , 3F
所以很多內網的需求用WebForm做反而快很多
05/02 23:39, 3F

05/02 23:58, , 4F
所以很多人會把VM分出來啊
05/02 23:58, 4F

05/03 12:10, , 5F
所謂vm分出來是怎樣的狀況?
05/03 12:10, 5F

05/03 12:42, , 6F
去寫WPF的MVVM你應該會發瘋XDD
05/03 12:42, 6F

05/03 12:51, , 7F
其實好的架構不會是為了加快第一次開發的速度,好寫測試、
05/03 12:51, 7F

05/03 12:53, , 8F
維護時容易看懂、異動牽連的範圍小才是重點吧
05/03 12:53, 8F

05/04 15:38, , 9F
只是單純分成m v vm c的架構
05/04 15:38, 9F
文章代碼(AID): #1P29GL2p (C_Sharp)
文章代碼(AID): #1P29GL2p (C_Sharp)