ASP.NET 5開發者的五個階段??

jopen 9年前發布 | 5K 次閱讀 ASP.NET

ASP.NET 5開發者的五個階段

英文原文:The Five Stages Of An ASP.NET 5 Developer

我準備使用 ASP.NET 5 開發出更多的東西。從 5 到 8 的旅程很有意思,但是也有很多是我未曾探索的。一言難盡。關于過渡到這個新平臺的歷程,開發人員或許能從這篇文章中一窺究竟。

1. 興奮——老夫聊發少年狂

隨著候選版本的臨近,遠處的戰鼓變得清晰嘹亮起來。眾多圍繞 ASP.NET 5 的視頻、博客和文檔開始競相而出,所向披靡。關于這一點,我贊同 Microsoft 核心團隊的說辭。

這個新版本是我們對 ASP.NET 做的最有意義的構建更新中的一個。在這個版本中,我們讓 ASP.NET 變得更精簡,更模塊化,既跨平臺又云優化。

——Scott Guthrie

微軟的公關機器像侍從一樣漫步走過來,用一種優雅柔和的聲音問我,“需要飲料嗎?”我毫不猶豫地回答,“是的,謝謝!我的杯子快空了。”

2. 混亂——剪不斷,理還亂

ASP.NET 5 是一個杰作,正在我們面前搔首弄姿地誘惑我們。使用這個技術就像是試駕還在生產流水線上的車子。有些人敢于面對未知,敢于駕駛 ASP.NET 5 這輛車子出去兜風,而有的人則嚇得說不出話來。

雖然文檔是可用的,但始終不及 ASP.NET 團隊兇猛的開發速度。我花了幾個小時的時間還是找不到體系結構發生了哪些變化以及我該如何使用它的方法。誰能幫幫我?我正獨自一人在茫茫大海上漂流,等待著救援。

3. 憤怒——怒發沖冠

當你認為“它應該以這種方式工作”而事實并非如此的時候,憤怒將會是排山倒海的。剛剛還開發得挺流暢,挺有力度的,現在卻感覺舉步維艱,停滯不 前。如果在你過渡到 ASP.NET 5 的過程中能夠一個臟字都不說,那么你已經從人這個層次升華了。想要毀天滅地讓末日降臨的沖動會像浪潮一樣拍打在你心上:不斷地膨脹,然后怒氣值爆棚。你甚 至可以聽到 Node 向海妖一樣唱著歌兒讓你拋棄這艘船投入她的懷抱。

4. 否認——不如歸去

在這個階段,我開始懷疑,也許我原來用的那一代 ASP.NET 也沒那么糟糕?光靠目前這些工具,我不是也構建出了一些偉大的應用程序和庫了嗎?也許下一代僅僅是一種時尚,是微軟搞出來的噱頭。根本不值得我們費那么大勁來學習來理解,對吧?

5. 成功——直掛云帆濟滄海

天哪!我編譯成功了,我可以運行我的第一個 ASP.NET 5 應用程序了。只花了幾個小時去修改 project.json,我就完成了正確的依賴關系,我太牛了。回望過去的點點滴滴,曾經的痛苦堅持,都變得值得。

結論

對于 ASP.NET 5 和隨之而來的各種問題,我很興奮。但是擁抱變化,卻又談何容易。我會感到困惑混亂,我會飽受憤怒的煎熬,我會懷疑自己。承認這些我經歷的所有情緒很重要。 但更重要的是,我們要學會控制情緒,理智地面對新技術。只有到達最后階段,才能完整地評價整個旅程。寶劍鋒從磨礪出,梅花香自苦寒來。

-

譯文鏈接:http://www.codeceo.com/article/5-stages-aspnet5-programmer.html

翻譯作者:碼農網 – 小峰

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!