< >
身為軟體開發者,編程只是工作中最簡單的那一部份。這本實務書讓您探索其他的90%,涵蓋需求評估與快速雛型開發到商業分析與可維護性的設計。開發過程中,開發者會遭遇到許多問題,作者透過詳細的範例,將這些問題呈現出來,並且分享他解決問題的思考過程。他以特別又有趣的方式,引領您走過這趟旅程,您就是每一個章節故事的主角。隨著情勢的發展,遭遇的問題會愈發複雜,您所承擔的責任也更形沈重。整體而言,這些故事將帶您進入不斷質疑並淬鍊思考的旅程,不斷前進,完成軟體專案。您可以在這趟獨特的旅程中體驗到:‧透過雛型來探索專案的意旨‧在不斷調整的過程中,找出隱藏的相依性。‧找出整合服務的痛點‧開發出嚴謹的問題解決方法‧由下而上設計軟體‧現實世界中的資料塑模‧進行和緩的改良避免承諾過頭‧軟體開發的未來
Gregory Brown 經營獨立出版的《Practicing Ruby》期刊,也是廣受歡迎之Prawn PDF生成程式庫的原始作者。在各種規模大小的公司中擔任專案顧問時,他會與負責人一同找出可用最少程式碼解決的問題核心。
關於本書第1章 透過雛型構想專案第2章 在持續變革中找出背後的相依性第3章 找出服務整合的痛點第4章 發展嚴謹的問題解決方法第5章 由下而上設計軟體第6章 不完美世界中的資料塑模第7章 流程要逐步改良避免過度承諾第8章 軟體開發的未來致謝索引
打造可維護軟體|編寫可維護程式碼的10項法則 (Java版) 高品質微服務|建構跨工程組織的標準化系統 使用者故事對照|User Story Mapping
購買紙本書