為什麼這篇保哥mvc鄉民發文收入到精華區:因為在保哥mvc這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者MacPerson (Gary)看板Soft_Job標題Re: [請益] 一個合格的ASP及AS...
※ 引述《chengchieh (cc)》之銘言:
: 前文恕刪...
: 表達一下我的一些想法...
: 我大概是6年前畢業...
: 接觸asp.net初期看有1~2yr經驗的同事寫的code
: sql query/update...
: 然後一些常用的.net控制項
: 大概看兩三天就知道使用跟上手...
: 後來寫了3年多的flash as3..
: 中間大概1年在.net只做db io吐資料跟html parser的win service...
: 也就是空白的時間大概是3年多...
: 我在8個月前被以前的同事(我以前看code的對象)找到現在的公司...
: 又再度開始接觸.net....
: 原本1~2yr經驗的...現在是5yr左右的經驗....
: 然後我看到的code是什麼樣??....
: 就是跟以前一個樣....
: 頁面上的內容..
: 清一色的全擺控制項啊...
: css...javascript...
: 在他們的觀念...
: 那是設計(art)所要負責的東西....
: 我的os是....他們在這其中的時間到底進步了什麼???....
: 我上個月去上了某mvp(will保哥)開的mvc課程
: 一堂課5~6x個學員...
: 大概只有5個已經在著手非web form的開發
: web form曾經有它的輝煌時期...
: 不過...它是10年前的產物...
: 就我的感覺...
: 它荼毒programmer...甚至是業界/市場..的影響...
: 遠高過它的幫助....
: 有多少人只因為寫過(這邊不是定義為會寫喔)webform...
: 就說得一嘴好程式....
: => 明明沒料搞得自己很強一樣...
: 回歸到你問的題目...
: 我可以跟你說...
: 我寫不出來a題...google或者使用ide我應該做的出來
: 不過如果是開發新的.net mvc專案
: 我會跟你說這不是我應該寫的東西....
: 專業分工上...要做複雜查詢應該是寫sp或者是view...(扔給dba)
: bcd大抵上都是應該會的東西...
: html的部分...
: 我倒比較想詢問的是...
: 有多少公司/學校會去認真且細部的去介紹這樣的內容??...
: 市場上充斥著的是只會照一套做法的前輩...
: 了解的人佔的比例?...能影響的到人的比例??
: 最後....
: 我覺得90%不用google其實某種立場上是成立的....
: 但是....
: 那個立場是...如果你不google可以比你google更快找到解決問題的情況....
: 除非是完全沒什麼難度的問題....
: 不然這立場成立的機率太小....
: programmer首求的是解決問題的能力
: 如果每個人有了問題都只能靠自己解決...
: 那...這個問題就會變成每個人都會遇上
: 當問題有了反映...多數的人知道這個問題及解法...再返回到發生問題
: 這是一個循環...
: 有進步且快速解決既有問題的循環....
: 題外話...
: 我有同事沒有物件導向的概念..沒有html的概念....
: 連post data都不會...這樣的人有.net 2yr經歷....
: 這種人...你敢用嗎?xd....
: 但偏偏...現在很多這類的人...就只是誇張程度的差異而已.....
小弟發表點我的看法......
我認為MVC與WEB Form各有優缺點,說Web Form荼毒Programmer?
就某些角度來說 [我認同],但我想Web Form所帶來觀念上的創新,
大大的幫助ASP時代的設計師,MVC與Web Form的比較上,我只認同MVC
真的比較好維護... 那為什麼還有那麼多公司還在用Web Form呢?
1.會寫MVC的人不好找
2.自己培養MVC Programmer 出師=跳槽 ,又再培養=陷入循環
3.一堆非常龐大的產品是Web Form 架構,改寫? 你想逼死誰....
4.Web Form 太好上手了,對於公司營運,人力上的斷層比較不容易出現
除非微軟說不支援Web Form 不然之前ASP => NET的那種情況,我不認為會出現,
應該是說 我不認為MVC會取代Web Form。
怎麼會突然有感觸勒?因為前陣子公司[高層]突然哪根筋不對,說出[我們要與時俱進
公司產品要全面改寫MVC架構],聽到這言論~ 感動阿~ 難得[高層]還保有對技術精進
的熱血熱忱,但補充但書[期限3~6個月].......
程式光Build都要6~10分鐘,每個人身上都還背著好幾條人命,還要改寫MVC?
怎麼可能改的完,最好笑是改架構但不改流程(就是東西都照舊啦,改心酸的喔).....
想當然爾,6個月過去後,一切雲淡風輕... 她也忘了自己說過什麼蠢話...
P.S 同學 上個月我也有去上課喔~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 119.14.62.227
※ 編輯: MacPerson 來自: 119.14.62.227 (03/12 02:33)