Books I’ve read this quarter Q2 on 2015:
- Flow by Mihaly Csikszentmihalyi. Blog posts under the tag flow
- Growing Object-Oriented Software Guided by Tests by Steve Freeman and Nat Pryce. Blog posts under the tag goos. Read in the ‘@deAprendices’s reading club’.
- TDD in Java, by Viktor Farcic and Alex García. I’ve reviewed this book.
Books started, not yet finished (WIP):
- The Well-Grounded Java Developer by Benjamin J. Evans and Martijn Verburg
- Lisp Hackers by Vsevolod Dyomkin
- Learn You a Haskell for Great Good! by Miran Lipovača
- Working Effectively with Legacy Code by Michael Feathers, again. Blog posts under the tag wewlc
- Practical Object-Oriented Design in Ruby, An Agile Primer (POODR) by Sandi Metz, with the ‘@deAprendices’s reading club’. Blog posts under the tag poodr.
Books I want to finish:
- Refactoring by Martin Fowler, with Kent Beck, John Brant, William Opdyke, and Don Roberts
- Java Performance: The Definitive Guide by Scott Oaks
- Scrum and XP from the trenches by Henrik Kniberg
Books that have entered the queue:
- Mature optimization, by Carlos Bueno
- The Leprechauns of Software Engineering by Laurent Bossavit, again. Gift
- XUnit Test Patterns by Gerard Meszaros
- Why programmers work at night by Swizec Teller
- Let Over Lambda by Doug Hoyte
- The Haskell Road to Logic, Math and Programming by Kees Doets and Jan van Eijck
- Structure and Interpretation of Computer Programs by Abelson, Sussman, and Sussman
- Types and Programming Languages by Benjamin C. Pierce
- The Craftsman by Richard Sennett
- Software Craftsmanship: The New Imperative by Pete McBreen
- Fundamentals of Object-oriented Design in UML by Meilir Page-Jones
Starting in 2015-Q2, I’m also writing here the list of books that I want to read.