軟體最傑出的十個成功(4,5) (轉)
[譯者序] 我們都在探索的未來,讓我們回過頭來看看過去的十年裡發生了什麼;我們又記住了什麼;我們又將看到什麼?因譯者水平有限,如有不當之處,並非歪曲作者本意,請參閱作者原文。:namespace prefix = o ns = "urn:schemas--com::office" />
從到密碼,這些技術照耀著過去的十年。
The Inte
別把它搞錯,在這個列表中的很多項(開放原始碼, Java, , )從不能沒有的Internet的商業的來臨而出現。如果因特網仍然是大學生和研究人員的骯髒的小秘密,這張表將是不同的。它將主要是單個的供應商的專利技術。就算許多人就作為通訊媒介使用它, 用電子和即時訊息傳送,Internet在不顧地理位置員中扮演了一個重要的角色。
除了作為一個通訊的工具,Internet也最終證明了客戶/計算的價值。“Web確實給予了客戶/伺服器所承諾的,它是分散式的,化的應用。”Zetie說, “客戶端不必很大,很胖,不必是一個整體的軟體整合塊。”
Internet也消除了客戶端和服務端保持緊密聯絡的必要,併為和互動理清了關係。至少,用常規的客戶/伺服器遠端訪問,你需要一個定製的客戶端,更有可能的是專用的和租用線路。現在你所需要的是一個支援HTML和HTTP的。“Web的偉大貢獻是沒有在怎樣將被管理之前必須同意一個響應時能有一個聯絡”Simon Phipps,在Cupertino, Calif的Sun Microsystems的首席軟體傳道者這樣說,“我們不必用相同的或軟體來共享資料。”今天的程式設計師可選擇用瘦的,執行在任一瀏覽器的客戶端,或存在於或裡的豐富的,胖的客戶端。
面向
引進了現實的,一致的,元件化的軟體設計方法,而並非程式設計師寫一個基於單一來源而且必須按照它所規定的區新增子程式。如果程式設計師想在多個應用程式中重用他的程式碼,他必須保持程式碼是清潔的,元件化的,並且有好的文件。因此,不但節省了程式設計師大量的鍵入,OOP也淨化了程式設計師的行為。
“它在軟體設計的活動性方面被賦予了更多的知覺,”Jim Coplien, 一個在Murray Hill, N.J.的貝爾實驗室軟體產品研究部技術機構的著名成員說,“它向程式設計師表明設計是一項有用且有趣的工作—而不是一件苦差事。”
OOP結合作為通訊媒介的Internet把程式設計帶到了一個技術的新臺階。因為它簡化了程式設計師間的溝通,就像共享主意,程式碼和技巧那樣,寫出比以前更好的應用程式變得簡單了。當然,Internet也對程式設計師增加了世界性得要求。因為這個增加了的需求和Internet的全球連線,程式設計師和開發團隊的方法也適當地改變了。開發團隊能在不同的場所工作—從家庭工作者到工作在不同大陸上的人,從Menlo Park到Mow,從Bellevue到Bombay。這些開發團隊集合了程式設計的才能而不管他們住在哪兒,而且他們召集他們的成員一起用Internet作為一個合作的,共享和通訊的工具。有了特有的OOP設計,應用程式不僅能被迥異的團隊開發,甚至能在不同的地方被當主人招待。[待續]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-988328/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 軟體最傑出的十個成功(9,10) (轉)
- 成功的軟體釋出的三個要素
- 做一個成功的軟體專案經理(轉)
- 軟體專案成功的要素(轉)
- 成功、國情、管理軟體(轉)
- 2012年最成功的十個開源專案大盤點
- 軟體專案管理的成功七法則(轉)專案管理
- 共享軟體的十大殺手 (轉)
- 我的第一個破解軟體,試驗成功!
- 敏捷軟體測試的七個關鍵成功要素敏捷
- 軟體締造的成功(2001.11) (轉)
- 成功軟體開發者的9種程式設計習慣 (轉)程式設計
- 安全攻略:十招準確檢測出間諜軟體(轉)
- 軟體專案實施為何難成功(轉)
- 反流氓軟體二次宣言:流氓軟體十宗罪(轉)
- 成功的軟體開發者需要掌握人際技能的3個原因
- 科技愛好者週刊(第 249 期):最成功的軟體企業家
- 古代最成功的專案管理-西遊記(轉)專案管理
- 轉貼:釋出小軟體
- 成功軟體開發者的9種程式設計習慣 7 (轉)程式設計
- 成功軟體開發者的9種程式設計習慣 1 (轉)程式設計
- 成功軟體開發者的9種程式設計習慣 2 (轉)程式設計
- 成功軟體開發者的9種程式設計習慣 3 (轉)程式設計
- 成功軟體開發者的9種程式設計習慣 4 (轉)程式設計
- 成功軟體開發者的9種程式設計習慣 6 (轉)程式設計
- 成功軟體開發者的9種程式設計習慣 5 (轉)程式設計
- 華為軟體精英挑戰賽成功舉辦十屆,超2000名軟體精英加入華為
- 軟體專案的十大特殊之處-轉載
- 關於資料倉儲的十個最長問的問題 (轉)
- 轉---推薦最容易成功的創業模式創業模式
- 西遊記 古代最成功的專案管理案例(轉)專案管理
- 提高軟體開發專案成功率的十大影響因素(轉)
- 史上開發時間最長的軟體Xanadu釋出
- 軟體訂閱模式成功的原因? - Lenny模式
- 為什麼糟糕的軟體成功了
- ITWorld:2014年全球最傑出的14位程式設計天才程式設計
- 十個PHP開發者最容易犯的錯誤PHP
- 軟體開發高手:十年磨一劍 (轉)