[心得] MVC使用了二年後

作者: wind681201 (阿風~~)   2017-05-02 22:13:38
使用了mvc + orm(EF)超過二年的時間了,人家說,用這二種寫,是為了
加快開發速度,但是我覺得好像反而考慮的更多,反而慢了。
以下,是我遇到的問題
一、在一個 控制器 想傳回一個list<T>但因為只有這裡用到,因為強型別
所以又建立了一個class來傳回,雖然現在好像可以傳匿名物件。
二、一般的文件中,都說控制器,只是用來分配東西傳回view,也因為這一點
每次寫 控制器,深怕寫太多,跟上一點一樣,有些東西,只會在一個地方
出現,反而這樣要寫一個class,寫好再送去控制器。
三、因為上面二點,結果,一個專案中,多了好多的class,雖然這樣,可以比較
有區分的感覺。
可能也是自己把自己限制住了。
作者: a741230 (fighter238)   2017-05-02 23:37:00
我也有一樣的問題,實務上很多東西的是一次性的為了這些去建一個class實在很麻煩所以很多內網的需求用WebForm做反而快很多
作者: testPtt (測試)   2017-05-02 23:58:00
所以很多人會把VM分出來啊
作者: wind681201 (阿風~~)   2017-05-03 12:10:00
所謂vm分出來是怎樣的狀況?
作者: Litfal (Litfal)   2017-05-03 12:42:00
去寫WPF的MVVM你應該會發瘋XDD
作者: ssccg (23)   2017-05-03 12:51:00
其實好的架構不會是為了加快第一次開發的速度,好寫測試、維護時容易看懂、異動牽連的範圍小才是重點吧
作者: testPtt (測試)   2017-05-04 15:38:00
只是單純分成m v vm c的架構

Links booklink

Contact Us: admin [ a t ] ucptt.com