可曾想過測試驅動開發(TDD)的真正意涵為何?高階顧問如何運用最佳實務賺取高額鐘點費?或許,你正準備讓軟體的建置工作自動化、為程式碼做版本控制(VERSION CONTROL)、為軟體進行重構(REFACTOR)並且將一些設計模式(DESIGN PATTERN)整合進來。完成本書的閱讀之際,你將能夠追蹤記錄BURN DOWN RATE,解釋開發團隊特有的撰碼能力與速度,並且為專案反覆進行需求、設計、開發、與部署等循環。這本書為何如此與眾不同?
我們認為你的時間寶貴,不應該浪費在與新概念周旋不下的窘境中。利用認知科學與學習理論的最新研究成果,《深入淺出軟體開發》採取專為大腦運作而設計的豐富視覺化風格,而不是令你昏昏欲睡的冗贅敘述。 『《深入淺出軟體開發》一書看似幽默滑稽,實為一本精心鋪陳的論述,全書充滿實用的資訊、有趣的圖解、與精闢的說明,意圖將寶貴的知識正確且清晰地深植於你的大腦,確實是一本讓人耳目一新的好書。』 — SCOTT HANSELMAN 軟體開發者,講師,作家, SCOTT HANSELMAN'S COMPUTER ZEN 『《深入淺出軟體開發》處理了課堂上沒有教的知識,但確實是你必須深入探究的軟體開發面向。』 — KEITH WICHMANN SOA架構師, 約翰霍普金斯大學應用物理研究室 『不管你已經從事軟體開發工作有多久,《深入淺出軟體開發》提供你許多不可或缺的工具,協助你從頭到尾開發出成功的專案。』 — ADAM Z. SZYMANSKI 軟體專案經理, 美國海軍研究實驗室(NRL)