Using anecdotes, analogies, examples and parables, this user-friendly guide offers techniques for getting any programming job done effectively, and can help any programmer improve skills, no matter what level. Incorporates today's top languages, including Java, C, C++, and Perl.
Read More
Using anecdotes, analogies, examples and parables, this user-friendly guide offers techniques for getting any programming job done effectively, and can help any programmer improve skills, no matter what level. Incorporates today's top languages, including Java, C, C++, and Perl.
Read Less
This book takes a non code-based approach to teaching some really good developement practices. As a software developer myself, I can say with certainty that the advise given in this book will make the reader a better developer.
For those that are fresh out of college, some of the content wont make immediate sense. The assumption is made that the reader has some experience in a commercial development environment. However, this does not reduce the books applicability to non-commercial developers. ALL developers can benefit from this books advise. Having this on your bookshelf will make a good resource to come back to every now and again as one builds experience and maturity. Much of what is dealt with relates to dealing with issues that are not specifically software-related but affect software developent in some way or another.
I highly recommend it. It is on the list of the 10 most important books any software developer can read.