Updated: 2017-10-31 21:36:11 CST +08

Book List

英文 中文 進度 心得
Project Management
The Mythical Man-Month 人月神話 v null
Joel on Software 約耳趣談軟體:來自專案管理的現場實錄
More Joel on Software 約耳續談軟體:探究軟體經營的根本實學
Peopleware: Productive Projects and Teams Peopleware:腦力密集產業的人才管理之道(增訂版) v null
Programming
代碼之髓 v null
The Art of Readable Code 易讀程式之美學 v 連結
Code Craft 編程創藝 : 編寫出卓越的程式碼
Code Complete 軟體建構之道
Agile Software Development: Principles, Patterns, and Practices 敏捷軟體開發,原則、樣式及實務
Clean Code 無暇的程式碼 v null
Implementation Patterns Kent Beck 的實作模式 v 連結
Data Structure & Algorithms
Introduction to Algorithms 算法導論
Refactor
Working Effectively with Legacy Code 修改代碼的藝術
Refactoring: Improving the Design of Existing Code 重構:改善既有程式的設計
Refactoring to Patterns 重構–向範式前進
Head First Design Patterns 深入淺出設計模式 v 連結
Design Patterns 設計模式
Database
How does a relational database work 如果有人问你数据库的原理,叫他看这篇文章 v
Computer Science
How Program Works 程序是怎樣跑起來的
Compilers: Principles, Techniques, and Tools 編譯系統設計
Software Engineering
The Phoenix Project 鳳凰項目:一個IT運維的傳奇故事 v null
Continuous Delivery Continuous Delivery 中文版
Domain-Driven Design: Tackling Complexity in the Heart of Software 領域驅動設計
Software Architecture in Practice 軟件構架實踐
Patterns of Enterprise Application Architecture 企业应用架构模式
The Twelve-Factor App v 連結
Programmer
Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman 學徒模式-優秀軟體開發者的養成之路 v 連結
The Clean Coder 無瑕的程式碼番外篇 v null
The Pragmatic Programmer 程序員修煉之道︰從小工到專家
Soft Skills: The software developer’s life manual
The Productive Programmer 程式設計師提升生產力之秘笈 v null
The Zen Programmer 程式設計師之禪 v null
Security
白帽子講Web安全
Agile
Learning Agile: Understanding Scrum, Xp, Lean, and Kanban Agile 學習手冊:Scrum、XP、精實和看板方法
The Elements of Scrum 敏捷與Scrum軟體開發速成 v null
SCRUM:The Art of Doing Twice the Work in Half the Time SCRUM:用一半的時間做兩倍的事 v null
笑談軟體工程,敏捷開發法的逆襲 v null
Kanban and Scrum - making the most of both 看板和 Scrum 相得益彰 v null
User Stories Applied:For Agile Software Development 用户故事与敏捷方法
Javascript
JavaScript: The Good Parts JavaScript:優良部分 v null
PHP
Modern PHP 現代 PHP:新的特點及良好習慣 v null
Laravel: From Apprentice To Artisan Laravel - 从百草园到三味书屋
Golang
Go coding in go way Go语言编程思维去写Go代码 v 連結
Effective Go reading
Go at Google:Go語言實際上手 reading
Management
The Goal: A Process of Ongoing Improvement 目標:簡單有效的常識管理
The Silo Effect 穀倉效應 reading
激發員工潛力的薩提爾教練模式 v null
Thinking in Systems 系統思考 reading

Reference