2008-02-22

書評─成就自我,創造偉大的團隊

 
每日出刊.2008.02.25
 
本 期 目 錄 簡介/舊報明細
書評─成就自我,創造偉大的團隊
軟體設計必讀經典(11)反覆測試與修正,讓錯誤消失
新書介紹
2008年值得關注的整合開發環境
1390商務美語
面對職場的競爭,多了一口流利的英文,多一項贏的利器!

優惠訊息

搶先送你iThome三月新上市企業資安技術應用專刊(32)
寫部落格、架站必備!申請專屬網址不怕網站搬家
申請或轉換寬頻,立刻將3000紅包變現金!

專欄 

書評─成就自我,創造偉大的團隊

  Peopleware:腦力密集產業的人才管理之
 道(Productive Projects and Teams,
 2nd. Edition)

 Tom DeMarco、Timothy Lister╱著
 錢一一、方亞瀾╱譯
 經濟新潮社出版
 售價:380 元

多年的顧問經驗告訴我,IT產業應以「人」為本,經費、設備、軟體都是其次,《Peopleware》的論點證實了「人」在知識密集產業的重要性,這是每一個資訊從業人員都應閱讀的一本書。書中清楚解釋腦力工作產業的特殊性,並不適用製造業的一致化管理模式。兩位作者透過親身經歷的小故事,以風趣但尖銳的筆調,直指知識型產業在管理上普遍存在的弊病。

改變勞力密集的工作評估觀點
大部分腦力密集產業的管理概念,多沿襲自工業革命後的大量製造、只會緊緊控制勞力產出的「身體時間」,無法激發「腦力時間」。但從事知識工作,應在專案規畫時,嘗試評估所需的「有效腦力時間」,而非粗糙的勞力時間──人╱月,這種只要有人在,就有產出的生產模式,不適用於腦力工作。

先改善腦力運作環境
作者在書中點出:「管理者的工作並不是叫人去工作,而是創造讓人想去工作的情境」,促成工作者能達到:自我期許-卓越品質-成就自我的良性循環。

全文>>
 
 
軟體設計必讀經典(11)反覆測試與修正,讓錯誤消失

  Test Driven Development By Example
 Kent Beck /著
 Addison-Wesley Professional出版
 售價:44.99美元
 推薦:Amazon四顆星

有一位軟體設計的夥伴,是我看過上千軟體人員之中唯一的天才。他不只學習能力快速,更具備靈活的頭腦與身段,抽象思考能力極高,擅長把軟體作「軟」的他,作品總是令人嘆為觀止。不過,我覺得他與國外的軟體先驅仍差了一截,並不是實作或學習能力不夠好,最主要的差距在於「創新能力」。

什麼是創新能力?舉個例子,我可以看得出早期EJB規格的問題點(軟體結構會被該規格綁死死的),所以會批判與避免使用它。Rod Johnson 卻不只是批判反對而已,而且還身體力行,寫出Spring Framework,實現IoC(Inversion of Control)、AOP(Aspect-Oriented Programming)的輕量級開發框架,釐清軟體開發人員與系統層級服務的責任。

另外,《Test Driven Development By Examples》作者Kent Beck在輔導專案的過程,有感於測試應伴隨所開發的程式碼,而不是延遲,所以主張「測試先行」(Test First),他甚至設計免費開放的JUnit Framework等測試框架,並寫書推廣正確觀念,讓開發者了解測試先行是維繫軟體品質的重要關鍵。太多大型單位把測試當作一個重要製程,但又交給其他部門,而且在開發後才展開測試,這樣的應變測試效果令人懷疑。

全文>>
周刊內容 

新書介紹

1.Ajax與JSP整合應用
廖信彥/著
博碩出版
售價:580元
內容分為14大章節,除了說明Ajax的技術知識外,並針對Ajax與JSP整合共生的應用開發為主軸,並以實作範例引領讀者將JSP與 Ajax結合,進而開發出Web應用程式。

2.微軟MVP的ASP.NET 2.0絕技
David Yack、Joe Mayo、Scott Hanselman、Fredrik Norm�、Dan Wahlin、J. Ambrose Little、Jonathan Goodyear /著
賴榮樞/譯
旗標出版
售價:680元
已經學過ASP.NET 2.0,動手開發網站時卻總是局限在入門時所學知識嗎?本書由微軟的MVP專家群所撰寫,透過頂尖程式員從實戰經驗萃煉出來的高段技法,提供以往中文書籍未蒐錄的資訊與觀點,在開發過程中,幫助你以較佳技巧完成工作。

3.微軟思想工廠
Susan D. Conway /著;
黃貝玲/譯
梅霖文化出版
售價:280元
資訊科技已經主宰當今企業發展的命脈,「思想工廠」才是成功的關鍵要素,有能力從資訊生產力獲取最大效益的公司,才能成為標竿企業。由微軟顧問專家列舉出英特爾、美國空軍與大韓航空等案例,告訴你如何發揮人才、改善流程並結合創新科技,讓「思想工廠」具體展現成果。

全文>>
專欄 

2008年值得關注的整合開發環境

Integrated Development Environment(IDE,整合開發環境)
提供人性化介面,加速開發生產力

最早期的程式開發,並不是使用鍵盤輸入,而是把程式用格子紙寫好,然後交給資訊中心以電腦卡片打孔,再將打好孔的卡片插入主機,等待一天後才能領取列印出來的執行結果。

當王安電腦出現後,有了鍵盤與文字型態的螢幕,使得程式開發變得比較容易,但在沒有電腦輔助的情況下,打錯字致使錯誤連連的狀況常發生,但要抓出這類問題必須費上好一陣功夫。

在視窗介面問世後,尤其FoxPro、Visual Basic(VB)、Delphi與PowerBuilder出現,使得IDE(Integrated Development Environment,整合開發環境)的發展突飛猛進,軟體廠商不斷地改良產品,提供越來越多可以簡化開發,加速程式設計生產力的機制。

Visual Studio
微軟.NET開發工具

目前微軟的.NET開發工具稱為Visual Studio,事實上一開始推出.NET時,微軟所有的產品都冠上「.NET」,後來有感於使用者對.NET產生混淆,因此取消這類命名法。

JBuilder
CodeGear的Java開發工具

JBuilder曾經占Borland 50%的獲利比重,是Java界最知名也最通用的開發工具,並穩定地隨著Java技術的更新,每半年推出新的版本。但在開放源碼與Eclipse興起之後,龍頭地位隨之動搖。

全文>>
前期文章 全部歷史文章
出刊日期 出刊主題
2008-02-24 部落格精選─部落格的價值(II)...
2008-02-23 微軟大規模開放產品互通資訊
2008-02-22 微軟Vista要搶進低價電腦市場
2008-02-21 3G手機上網首度超越GPRS
主編推薦  
你還在繳冤枉錢嗎?
科技產品的不信任感
科技人急流勇退的智慧
陪你去環島
我要訂閱這份報紙 我要取消這份報紙 訂報說明
.本電子報內容由 iThome online 提供
PChome ePaper 電子報版權所有,關於電子報發送有任何疑問,請聯絡 客服
台北市敦化南路二段105號11樓 ,TEL:(02)2708-8038,FAX:(02)27094848。
廣告刊登授權服務隱私權聲明消費者保護兒童網路安全關於PChome徵人
網路家庭版權所有、轉載必究 Copyrightc PChome Online

沒有留言: