My Bookshelf

Books I’ve read

2017-Q4

– Peopleware: Productive Projects and Team (3rd edition). Tom DeMarco. *

2017-Q2

– Introducing EventStorming. Alberto Brandolini – 2017.
– The Senior Software Engineer: 11 Practices of an Effective Technical Leader. David Bryant Copeland 2014. *

2017-Q1

– Domain-Driven Design Distilled. Vaughn Vernon – 2016.

2016-Q4

– Irresistible APIs: Designing web APIs that developers will love – Kirsten L. Hunter – 2016
– The Software Craftsman: Professionalism, Pragmatism, Pride. Sandro Mancuso – 2014.

2016-Q3

– Release It! Design and Deploy Production-Ready Software, Michael T. Nygard – 2007. *

2016-Q2

– Building Microservices. Sam Newman – 2015. *
– Apprenticeship Patterns. David Hoover, Adewale Oshineye – 2009.
– The Nature of Software Development, Ron Jeffries – 2015.

2016-Q1

– LEAN UX, Applying Lean Principles to Improve User Experience. Eric Ries. 2013.
– Design Patterns: Elements of Reusable Object-Oriented Software. (GoF) – 1995.

2015-Q3

– Java 8 In Action. Raoul-Gabriel Urma, Mario Fusco, and Alan Mycroft – 2014.

2015-Q1

– Lean Software Development, An Agile Toolkit. Poppendieck.
– The Clean Coder. Robert C. Martin.

2014-Q2

– Kanban. David J. Anderson – 2010.

2014-Q1

– Implementing Domain Driven Design, Vaughn Vernon – 2013. *

2013-Q4

– Effective Unit Testing, A guide for Java developers. Koskela – 2013.
– Growing Object-Oriented Software, Guided by Tests. Steve Freeman, Nat Pryce – 2008.
? Refactoring. Fowler – 1999.

2013-Q3

– Implementation Patterns. Kent Beck – 2007. *
– Test Driven Development. Kent Beck – 2002.

2013-Q2

– Clean Code. Robert C. Martin – 2008.
– Users Stories Applied. Mike Cohn – 2004. *

2012-Q4

– Engineering Lost-Lasting Software. David Patterson, Armando Fox.
– Specification by Example. Gojko Adzic – 2011.

Books started

– Extreme Programming Explained: Embrace Change, Kent Beck – 2004.
– Microservices: Flexible Software Architecture. Eberhard Wolff – 2016.
– 99 Bottles of OOP. Sandi Metz – 2017.

Books on queue

– Clean Architecture: A Craftsman’s Guide to Software Structure and Design. Robert C. Martin. – 2017
– Professor Frisby’s Mostly Adequate Guide to Functional Programming.
– REST in Practice, Hypermedia and Systems Architecture. Jim Webber, Savas Parastatidis, Ian Robinson – 2010.
– Functional Programming in Scala. Paul Chiusano, Runar Bjarnason – 2015.
– Refactoring to Patterns. Joshua Kerievsky – 2004.
– Functional Programming for the Object-Oriented Programmer. Brian Marick – 2015.
– Team Geek – A Software Developer’s Guide to Working Well with Others. Brian Fitzpatrick – 2012.


1 – Read with the “Aprendices reader’s club”

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s