現代軟體工程系列 學生的精彩文章 (1)

來源:互聯網
上載者:User

講了很多課, 碰到了很多學生, 他們教給我不少東西, 下面是一些我印象中的精彩文章:

http://teamkingofcsharp.spaces.live.com/blog/cns!59FC2D3DD66822AA!188.entry

December 26
“大教堂”與“市集”
      軟體項目的管理者總是無比豔羨傳統行業,無論是工業的流水線還是建築的工地,只需要增加人手就可以趕上進度,這樣的情形在軟體行業中完全就是神話,“人月神話”——Brooks博士在IBM公司SYSTEM/360家族和OS/360中的專案管理經驗中提出的最具洞察力的見解。當一個軟體項目增加人手時,往往需要項目中的人首先停下來,給新人以指導,進度反而會變慢,或者要等到幾個月之後,新人熟悉了流程,進度的進展才會加快一點...

     軟體開發的特性促使軟體開發出現了“大教堂”式的垂直開發,它在一開始的時候已經把整個系統每一個處細節都訂製好,整個開發的過程都是在嚴肅的氣氛中按規矩進行一步步的實施。並且開發是封閉的。微軟是大教堂式開發的代表。

     Linux的成功,很多人都歸功於Linux的 初創者Linus Torvalds那如“市集”般的開發模式。在“大教堂”中創意的發揮只是某些人的“特權”,其餘的人只是代步工而已。而市場式的開發則是更偏向於橫向式的開發,在這裡面,每個人的創意的可得到發揮與交流,而不像公司了如階級般的“輩分”制。維繫整個大教堂的主要方式是金錢與物質的享受,而維繫整個市集開發的方法主要是興趣的激發與精神上的享受。市集式的開發則是開放的。

     夢斷代碼中Chandler的開發不屬於這兩者,他們類似於“市集”,動力主要來自興趣的激發與精神上的享受,但是管理上又類似於“大教堂”...

     本次軟功KFC所做的ihunter應該是屬於“市集”的...

4:09 PM | Blog it
Comments (9)

 

Yuanhe Huang - Dec. 26, 2008
這是誰寫的?文筆真好。
 

xin 鄒欣 - Dec. 27, 2008 - Delete
不錯,當然,可以和隔壁 DTSlob 同學的文筆比較一下。。。
 

Yuan CHEN - Dec. 27, 2008
不知“市集”裡的linus torvalds同學是咋對待郵件組裡那些“煩人、幹擾他時間、分散他注意力”的bug report的……
 

King of C# - Dec. 28, 2008
Re CHENYuan: You can see how Linus Torvalds reply the comment of his "Git" by Dmitry Kakurin, and the famous argument with Andy Tanenbaum about Linux and Minix.
 

Send IM 
Send text message
Send message
King of C# - Dec. 28, 2008
Re 鄒欣xin: We are busing improve the software and do not have much time to write blogs. May you thinks we put too much time on coding, but we really have to make sure our software is good enough first, then we can have some free time do to this and that.
 

Yuanhe Huang - Dec. 29, 2008
Re xin 鄒欣: We've heard that DTSlob has FULL-TIME blog writer in their group, but unfortunately we don't, all our members are assigned heavy coding tasks.
There's no doubt that DTSlob's staff assignment may help targeting higher score in your course. But we are targeting the best software, and all our members wants to learn software engineering skills and practice our teamworks, so we don't tell such thing to a member: "You don't need to write a single line of code, you just need to write fancy blogs and please our teacher."
 

Yuanhe Huang - Dec. 29, 2008
Speak of the famous argument between Torvalds and Dmitry Kakurin, you may refer to this blog: http://blog.csdn.net/turingbook/archive/2007/09/07/1775488.aspx
 

Xin Miao - Dec. 31, 2008
Re Yuanhe Huang: 贊FULL-Time!
 

Yuan CHEN - Dec. 31, 2008
>>the famous argument between Torvalds and Dmitry Kakurin
you think something is right just because somebody has done it before?
we judge ourselves and think rationally because we are men now

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.