Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

Plus 1 to this one and another one by the same Publisher is 'Pragmatic Thinking & Learning Refactor your Wetware'


sort by: page size:

Pragmatic Thinking and Learning: Refactor Your Wetware by Andy Hunt

http://pragprog.com/titles/ahptl/pragmatic-thinking-and-lear...

Worth a look.


I also like to add "Pragmatic Thinking and Learning: Refactor Your Wetware" by Andy Hunt It can be considered as a followup of pragmatic programmer. For me the main challenge is to how to stay relevant in days of constant change, and the best answer seems to be constant learning. So, let's learn how to learn! And this is exactly the main topic of this book.

The Pragmatic Programmer might be useful from an angle of what not to do, and has a good amount of wisdom with regards to refactoring. It's also quite pleasant to read, less technical, more on general patterns to learn from.

"The Pragmatic Programmer" by Andrew Hunt and Dave Thomas.

It reads a bit like "the 7 habits for effectice developers", except that it contains about a 150 "habits". I have wished many, many times that I could force colleagues to read this.

http://www.pragprog.com/titles/tpp/the-pragmatic-programmer


"The Pragmatic Programmer" may be useful to you. It's dated but still relevant, and it was recently revised.

Are there any one of those books that you would especially recommend? I have considered the Pragmatic Programmer - but is there more to it than what is implied in the title?

- The Pragmatic Programmer

- Refactoring

- Facts and Fallacies of Software Engineering

- Code Complete


I was recently given this list of books by some very skilled engineers who I trust

1. [The Pragmatic Programmer](https://pragprog.com) 2. Martin Fowler's [Refactoring Book](https://martinfowler.com/books/refactoring.html) 3. Kent Beck's [Test Driven Development: By Example](https://www.amazon.com/Test-Driven-Development-Kent-Beck/dp/...) 4. [Thinking in Systems: A Primer](https://www.amazon.com/Thinking-Systems-Donella-H-Meadows/dp...) 5. [Zen Mind, Beginner's Mind: Informal Talks on Zen Meditation and Practice](https://www.amazon.com/Zen-Mind-Beginners-Informal-Meditatio...) 6. [Pragmatic Thinking and Learning: Refactor Your Wetware](https://www.amazon.com/Pragmatic-Thinking-Learning-Refactor....)


How could I forget Peopleware? Good call! I've also been meaning to read Pragmatic Programmer, thanks for the reminder...

I'll second 'The Pragmatic Programmer' as a wonderful career enhancer. I'm reading 'Growing Object-Oriented Software guided By Tests', Pryce, Freeman right now, and think it's really worthwhile.

The Pragmatic Programmer, Refactoring (I'm rereading it after many years with the 2018 edition, opinion not totally formed on this one), Working Effectively With Legacy Code, A Philosophy of Software Design. It's been a long time since I've read Clean Code, I don't quite get the hate from the other thread here today so I'm rereading it now. I figure it'll take me a couple days and worst case I'll agree with the criticism and stop recommending it.

I would highly recommend Refactoring by Martin Fowler. Out of all the books I've read and been exposed to, that one stuck with me the most over the years.

> "A Philosopy of Software Design"

What a great book. I second this and add my own "The Pragmatic Programmer: 20th anniversary edition"


The Pragmatic Programmer from Andrew Hunt. Very informative book. It is a book filled with opinions/tips from experienced programmers, some of which apply and some don't. The ones that do are invaluable.

Coincidently, I just started reading the "The Pragmatic Programmer, 20th Anniversary Edition, 2nd Edition" on O'Reilly [1]. I read the original book many years ago and the second edition is completely updated and just as good. For those not familiar with the original, it's a refreshing take on programming as a craft as opposed to just "coding."

[1] https://learning.oreilly.com/library/view/the-pragmatic-prog...


two books I would recommend anyone wanting to become a great programmer to read:

- the pragmatic programmer

- clean code

I'm not sure I believe articles like this, but myself and colleagues have found these books to greatly improve our coding.


Thanks a lot. I'm sure I read the book a few years ago ... will have closer look to make sure I'm not confusing it with "The Pragmatic Programmer".

I really love pragmatic programmer. Could not recommend it more :)

- Pragmatic Programmer, From Journeyman To Master

- Code Complete 2nd Ed.

- Quality Software Management Vol 1-4, by Gerald M. Weinberg

I'd also throw in: Code Reading - The Open Source Perspective

next

Legal | privacy