I recently finished reading Coder
to Developer by Mike Gunderloy. I
think that the book provides a great resource for those interested in creating a
product from start to finish, perhaps to sell on their own or to simply gain
experience for their jobs. He covers many details, including mapping out your
ideas, using source code control, unit testing your code, tracking bugs and
creating installation packages, as well as much more. He provides reviews on
many different products to allow you to make an informed decision. He also
illustrates how to use some of the tools through the creation of a download
tracking application, the source code of which is available on the book's Web
site at CoderToDeveloper.com. The Web
site also contains a list of links to tools that he describes in the book.
Overall, the book was a quick read and one that I think I'll be referring to
in the future. I recommend this book if you're interested in what it might
take to create quality products in addition to quality code.