成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

程序員,你為什么要逃離.NET?

開發 后端
在這里我們要討論的是.NET的未來?看來本文作者被.NET殘害不淺。盡管看起來有些偏激,但也是有些許道理的。

我們,作為軟件開發人員,都自我處在各種不同的狀態中。

我曾經工作過的一家公司,在多年的運營中,一直認為軟件幾個月集成一次或部署一次沒有什么問題;他們從來不知道什么是持續集成。他們認為每兩年把軟件從頭再開發一次再正常不過了;他們從未聽說過測試驅動開發(TTD)或迭代開發。盡管這些技術已經被證明能十分顯著的提高軟件的質量,降低開發成本、維護成本和提高團隊士氣。事實證明,就在今時今日,你仍然能找到從未聽說過這些術語的軟件從業者。

我還看到了很多時候,一些軟件開發人員,用一些極其恐怖的方式,自己開發類庫和框架來解決世人已熟知的問題。這一遍又一遍的重新開發數據映射工具(data mappers),日志工具,對象轉換機制,消息傳輸系統和web框架,浪費了大量的時間、精力和耐心。我并不是在談論公共協作活動,我說的是團體內部的“非我勿用”通病。當一個社區跟外界隔離時就會發生這種情況。這樣的社區里人們不相互往來,不相互合作。.NET社區就是這樣的一個社區。

去年微軟發布了一個新的Web框架,叫做MVC。對于Web標準來說這不是新框架,甚至對于已經擁有Monorail項目多年的.NET標準來說也不算新。然而人們仍然在等待它的到來。人們在等著微軟把它提供給他們。雖然開源的MVC Web框架也有,而且這么多的.NET開發人員有能力把它們開發的很好,可什么都沒有發生。只有在微軟的一小撮開發人員在做著他們自己的框架,于是MVC 今天還是一種新穎的框架。

這種情形一定是什么地方出了嚴重的錯誤。

這個新的Web框架比之前的那個要并迅速的被人們接受。微軟公布了源碼。有人在github網站上為它搭建了開發代碼庫。這個代碼庫目前只有30個人關注、5次提交。5次提交!為什么這個數會這樣出奇的少?因為微軟不維護它。他們發布了一個沒有任何人參與奉獻的新版本的MVC。更糟糕的是,人們只用這些新的版本,每次github代碼庫都會從新搭建一次。

Paul Cowan和他的horn項目也遇到了同樣的問題。他們試圖解決.NET中的依賴管理問題。這真是個很難的問題,但也許最大的困難是來自于目前情況下的現實社會的合作問題。他們在這個項目上沒有得到什么幫助。如果我要是不離開,我會把我的所有精力放在上面。

.NET社區是在一個沒有合作的真空中運營。

這是一個病態的,被那些提供非開源軟件“解決方案”的軟件廠商毒化了的社區,是被微軟那種軟件的進化速度剛好能滿足解決自己問題的需要的聰明做法束縛了的社區。

第三方廠商的支持論壇里到處充斥著“我把GridView放在了我們CallBack控制器里,可是報了一個ViewState錯誤”之類的問題。對這個問題的真正的解答不是提供“下一版將會修復這個問題”。真正的答案基本上是“不要使用這么多有問題的抽象做法,從你的同事那里問問如何使#@$#@%正常工作!”。

同樣微軟的codeplex項目平臺網站也不能用,它不是真正開源的!真正的開源是不需要在提交了一個補丁程序后還需要等待/期望有朝一日能被主分支版本接受和合并。

抱怨的夠多了,反正我走了!我投入了時間,盡了最大努力,但今天是最后一天,如果你真的對開發軟件感興趣,你應該讓自己處在一群志同道合的人之中。

[[16019]]

明天我要用Ruby開發一個新項目。我將會遇到很多、各種各樣的有才能的、熱情的人們,他們由衷的希望相互合作,為大家把軟件改進的更好。我工作空間的每一部分,包括操作系統,數據庫,框架,Web服務器,甚至語言本身都是開源的,這是一大群共同努力的人們的見證。

對于.NET社區里這些年給我鼓勵的人們:OrenEini, Jeremy Miller, Hamilton Verissimo, Rob Conery, Scott Bellware,Scott Hanselman,以及所有試圖建立一個真正社區的人們,我想對他們的努力表示我最大的謝意,我希望你們成功!

對于那些想成為一個由熱情的具有創新和奉獻精神的開發人員組成的充滿活力的社區里的一員的人們,行動起來吧,不要局限于某一種框架和語言。找到你自己的群體。全部找出來。在github建立自己的帳號,干起來吧。

原文鏈接:http://news.cnblogs.com/n/76477/

【編輯推薦】

  1. .Net平臺開源項目五年發展回顧
  2. GNU創始人稱Debian安裝"開源.NET"很危險
  3. Java與.NET的WebServices相互調用
  4. 趣味理解ADO.NET對象模型
  5. 疑惑:微軟是否已經向開源繳械投降?
責任編輯:彭凡 來源: 博客園
相關推薦

2009-05-26 09:00:59

ScalaJava面向對象

2011-12-20 09:01:25

.NET

2015-11-02 09:19:10

程序員JavaScript

2015-07-20 10:11:08

程序員幸福

2009-11-17 09:41:49

程序員的學歷

2016-12-01 13:40:37

2018-03-27 10:52:59

程序員不適合C++

2015-09-24 09:04:36

程序員

2013-10-29 10:24:31

程序員漫畫

2011-08-11 14:52:59

2015-06-05 14:15:13

程序員難升職

2011-09-18 09:42:08

程序員

2014-08-15 11:07:09

程序員

2016-03-15 08:51:12

程序員生活怪異

2012-09-06 10:30:58

2009-05-21 15:58:12

程序員工作經驗職場

2010-10-29 09:08:57

PHPMySQL

2019-05-14 11:15:51

微軟員工上市公司

2015-07-03 09:37:21

程序員外包公司

2018-07-04 11:09:09

程序員北漂欲望
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 伊人免费在线观看 | 国产日韩欧美精品一区二区三区 | 国产日韩一区二区三区 | 亚洲欧美综合精品久久成人 | 91国在线视频 | 久久精彩视频 | 超碰伊人 | 国产欧美三区 | 国产视频久久 | 国产高清视频 | 欧美日韩综合视频 | 在线看av网址 | 日本精品视频一区二区三区四区 | 亚洲欧美视频一区 | 五月天婷婷久久 | 日本不卡视频在线播放 | 亚洲欧美在线观看 | 欧美日韩在线视频观看 | 国产一级片一区二区 | 成人在线不卡 | 国产精品极品美女在线观看免费 | 在线视频中文字幕 | 欧美精品在线一区 | 国产高清一区二区三区 | 蜜桃精品噜噜噜成人av | 99在线免费视频 | 玩丰满女领导对白露脸hd | 青青久久av北条麻妃海外网 | 在线观看视频中文字幕 | 91污在线| 亚洲综合色婷婷 | 欧美日韩综合精品 | 国产乱码精品一区二区三区五月婷 | 日韩在线视频一区二区三区 | 一区二区三区四区在线免费观看 | 国产福利在线 | 欧美黄在线观看 | 久久免费精品视频 | 国产欧美久久精品 | 亚洲精品18 | 亚洲久草|