6 Comments

Test-Driven Development by Example, by Kent Beck, has got to be on that list of books.

Expand full comment

Studied the Designing Data-Intensive Applications book when I was in uni and I learned A LOT from it. 100/10 would recommend

Expand full comment

Design Patterns. It was the book that changed how I develop software. It was amazing to understand all the reasoning a developer should consider when write code.

Expand full comment

I love this article, the top 10 books. I have a few of them with me but I have this nagging question in my head. How relevant are these books today when AI seems to be doing most of the work for us. Platforms like GPT4, Copilot etc have instilled a sense of fear in me as a developer.

Expand full comment

I read Code Complete back in 1995? Had no idea there was a second edition. Perhaps I should have a refresher! Amazing to see people still refer it.

There's one book which is not really about software development, and I think it was fundamental for me. It's really about software engineering culture, though: "The Cathedral and the Bazaar", by Eric S. Raymond. For example, AWS is a bazaar (a very, very, very large bazaar).

Expand full comment

Broks e incrível.

Lindo rastro que deixa a sua calda.

Expand full comment