Every so often I come across a site that spurs me on to become a better developer. Today I cam across Code Better, and in particular the Foundations of Programming post by Karl Seguin. I downloaded his e-book and then sat down and read the book from cover to cover (it’s only 79 pages and very readable). And I know I’ll read it again soon.
Most of it will be familiar to experienced developers (unit testing, nHibernate, domain driven design, etc.) but some of it is new. But reading a book that puts it all together in one package and boldly says “this is the way I do it” without being arrogant … that’s what impresses me.
I genuinely enjoy writing code. It’s one of the great pleasures of my life. Sometimes I do it well. Other times I do less well. But I’m always looking to do it better.
So thanks, Karl.
Reading your book reminds me of why I love developing and inspires me to want to do it better!