October 18, 2012

書評 - 笑談軟體工程:敏捷開發法的逆襲

圖片來源:天瓏網路書店
當初買這本書主要是看到書名中幾個令我感興趣的關鍵字,「軟體工程」、「敏捷開發」以及「Scrum」,其中最主要的是Scrum。Scrum這名詞聽了幾年了,不過對於詳細的操作還不是那麼了解。原本以為整本書的主題都是在講Srum的運作,但實際上Scrum只是此書八個part中的其中一個,但這並不讓我對這本書失望,反而在anobii上我給了這本書五顆星的評價。

作者Teddy的部落格其實我也注意過一陣子。他的寫作方式蠻幽默的,而且也飽讀詩書,每每都能引經據典。本書的寫作風格也讓我想起之前所讀的「Peopleware: 腦力密集產業的人才管理之道」。一本書切成幾個part,每個part分成幾個chapter,只是Peopleware一書主要談的是管理,而這本書主要是圍繞在軟體工程,但這兩本書有個共同點,就是點出在軟體開發這領域上所會遇到的五花八門問題,尤其是與人有關的問題。

這本書讀起來其實蠻輕鬆的,就如其書名"笑談"軟體工程一樣。對一些敏捷開發方法如重構、單元測試、自動化功能測試及持續整合也都有簡單的介紹但又不會講的太深入,以師父引進門的方式來分享作者自身實踐軟體工程的一些方法。對資淺或資深的工程師來說,我認為都可以學到或看到不少東西,而對我來說最興奮的莫過於作者推薦的不少好書了。

No comments: