Book List

This is work in progress, I want to add some thoughts on each book, and I still have to complete this list!

The technical books that meant most to me:

clean code

Clean Code: A Handbook of Agile Software Craftsmanship

Robert C. Martin
refactoring

Refactoring: Improving the Design of Existing Code

extreme programming explained

Extreme Programming Explained

Kent Beck

Other good reads:

GOOS growing object-oriented software guided by tests

Growing Object-Oriented Software, Guided by Tests

Steve Freeman, Nat Pryce
domain driven design

Domain-Driven Design: Tackling Complexity in the Heart of Software

Eric Evans
the art of unix programming

The Art of Unix Programming

Eric S. Raymond
tdd by example

Test-Driven Development: By Example

Kent Beck
working effectibely with legacy code

Working Effectively with Legacy Code

Michael C. Feathers
agile retrospectives

Agile Retrospectives: Making Good Teams Great

Esther Derby, Diana Larsen
diseño agil con tdd

Diseño Ágil con TDD

Carlos Blé et al.
javascript-the-good-parts

JavaScript, The Good Parts

Douglas Crockford
javascript-patterns

JavaScript Patterns

Stoyan Stefanov
patterns-of-enterpise-application-architecture

Patterns of Enterprise Application Architecture

Martin Fowler
enterprise-integration-patterns

Enterprise Integration Patterns

Gregor Hohpe, Bobby Woolf
implementing-ddd

Implementing Domain-Driven Design

Vaughn Vernon

Reading or planning to read soon:

JavaScript Allongé

JavaScript Allongé

Reginald Braithwaite

These books and their covers copyrights are owned by their respective owners and are not licensed under this site CC license. (Duh!) The purpose of these low-resolution images is to illustrate an article discussing these books and qualifies as fair use.


cc-by-sa
©2014 Iván Stepaniuk. Licensed under CC-BY-SA
Site powered by Jekyll and the Noita theme, built with Foundation
RSS Feed