以下是不負責任推薦軟體開發書籍:
Software Design & Programming
- 敏捷軟體開發 Agile Software Developer: Principles, Patterns, and Practices (碁峰)
- 深入淺出設計模式 (O’Reilly)
- 物件導向設計模式 Design Patterns (培生)
- 重構 Refactoring (碁峰)
- 重構-向範式前進 Refactoring to Patterns (碁峰)
- Smalltalk Best Practice Patterns (Prentice Hall)
- Patterns of Enterprise Application Architecture (Addison-Wesley)
- xUnit Test Patterns (Addison-Wesley)
- Test-Driven Development (Addison Wesley)
- Release It! (Pragmatic)
- Domain-Driven Design (Addison-Wesley)
- Working Effectively with Legacy Code (Prentice Hall)
- Clean Code (Prentice Hall)
- The Pragmatic Programmer (Addison-Wesley)
- 操作介面設計模式 Designing Interfaces (O’Reilly)
- Designing Web Interfaces (O’Reilly)
- 松本行弘的程式世界-成為一流程式設計師的14種思考術 (博碩)
- Functional Programming for Java Developers (O’Reilly)
- The Art of Readable Code (O’Reilly)
- 網路竟然這麼危險!阿里巴巴首席安全專家教你全方位保護網站(佳魁)
Software Development
- 約耳趣談軟體 Joel on Software (悅知)
- 約耳續談軟體 More Joel on Software (悅知)
- Practices of an Agile Developer (Pragmatic)
- 深入淺出軟體開發 (O’Reilly)
- eXtreme Programming Explained (Addison-Wesley)
- 規劃極致軟體製程 Planning Extreme Programming (培生)
- Peopleware 腦力密集產業的人才管理之道 (經濟新潮社)
- 人月神話 (經濟新潮社)
- 讓事情發生 The Art of Project Management (O’Reilly)
- User Stories Applied: For Agile Software Development (Addison-Wesley)
- Eric Sink on the Business of Software (Apress)
- Continuous Delivery (Addison-Wesley)
- Lean Software Development (Addison-Wesley)
- 精實創業 The Lean Startup
- Scrum and XP from the Trenches (InfoQ)
- Kanban and Scrum making the most of both (InfoQ)
- Ship It! (Pragmatic)
- Specification by Example (Manning)
- NoSQL Distilled (Addison-Wesley)
- 別讓員工瞎忙 Slack: Getting Past Burnout, Busywork, and the Myth of Total Efficiency
- The Clean Coder 無瑕的程式碼 番外篇:專業程式設計師的生存之道 (博碩)
- 如何設計好網站 Don’t Make Me Think (上奇)
Ruby & Rails
- Programming Ruby (Pragmatic)
- The Well-Grounded Rubyist (Manning)
- Eloquent Ruby (Addison-Wesley)
- Ruby Best Practices (O’Reilly)
- Refactoring: Ruby Edition (Addison-Wesley)
- Design Patterns in Ruby (Addison-Wesley)
- Practical Object-Oriented Design in Ruby (Addison-Wesley)
- Agile Web Development with Rails (Pragmatic)
- The Rails 5 Way (Addison-Wesley)
- Advanced Rails (O’Reilly)
- Enterprise Rails (O’Reilly)
- Growing Rails Applications in Practice
- Confident Ruby
留言功能已關閉。