
Debugging applications
by Robbins, John · first published 2000
5mentions
4recommended by
4HN commenters
2009–2017first – last mentioned
100% recommend
Affiliate links. As an Amazon Associate I earn from qualifying purchases.



…Patterns: Elements of Reusable Object-Oriented Software_, because when I complained to a mentor that I was struggling to organize a dozen scientist programmers, he handed it to me, laughing. John Robbins, _Debugging Applications_, first edition, because it was the first time for me that code didn't have the disclaimer, "of course you should insert error-handling code here." Basic x86 assembly in one chapter!
on “Which programming book you just couldn’t stop reading from start to end?” ↗It's in a handful of canonical texts. I first encountered it in the first few pages of Debugging Applications, by John Robbins; the updated .NET version is great, but even the original Win32 edition is full of gems, just like Code Complete.
on “Something simple I wish I learned 17 years ago” ↗…Cwalina, Brad Abrams http://www.informit.com/title/0321545613 C# 5.0 in a Nutshell, 5e, The Definitive Reference, By Joseph Albahari, Ben Albahari http://shop.oreilly.com/product/0636920023951.do Debugging Applications for Microsoft® .NET and Microsoft Windows®, John Robbins (This book is old but one can get more up-to-date info from the free .NET debugging tutorials on channel9.msdn.com) http://www.microsoft.com/mspress/books/5822.aspx…
on “Top Books Every .NET Developer Should Own” ↗"Debugging Applications" by John Robbins is an old MS Press book, now 43 cents on Amazon, that covers everything from high level code structure to a nice primer on reading x86 assembly. I have more recent books, but this is…
on “Ask HN: Good books on debugging?” ↗…I know some team members in my past jobs preferred state transitions to these, because they found them clearer to think through. 2. A technique we used during team reviews was borrowed from the book "Debugging Applications" by John Robbins [2]. Although the book was about debugging Windows applications, it had good tips on general software engineering and debugging, and I still recommend it now. One technique in it was…
on “Ask HN: How to become better at writing concurrent code?” ↗