Recently, I’ve been diving into some foundational literature in the IT field. It’s a great way to get acquainted with influential figures and ideas that frequently come up in current developer discussions.
After tackling Patterns of Enterprise Application Architecture and Clean Code, I moved on to Test-Driven Development: By Example.
This book was by far the most enjoyable IT book I’ve read. I found myself laughing out loud and thoroughly engaged throughout. For instance, check out this paragraph about Kent Beck’s early days.
The book uses two main examples to explore various TDD disciplines. Kent Beck discusses patterns in TDD, including design patterns, testing patterns, and refactoring patterns.
Overall, the book focuses more on the mindset necessary for effective TDD rather than just the procedural steps, though those are covered as well.
I nearly finished the book in one sitting. Thank you, Mr. Beck, for such a wonderful read.
Now, I’m looking forward to diving into Domain-Driven Design: Tackling Complexity in the Heart of Software, which is next on my reading list. Reference Work 4 awaits…