James' presentation of the material and solid examples of the subject matter are worth many times the retail price of this book. Any devloper who works with a team of developers will see results and value in implementing even just a few of James' suggestions. Even if a developer is not in a team environment, implementing standards will allow the code to be easier to understand to others or to the same person in the future when changes will need to be made.I wish more developers would follow the suggestion of the book to take steps to increase the readability and maintainability of their code. Being in a position where I have inherited numerous projects from numerous developers, i can only dream of the hours I would have saved had their code been formatted in a similar fashion, and using a standard for variable names would have been like winning the lottery!
This book is a great foundation and starting point for the Visual Basic Developer (new to programming or with experience) to begin to implement Code Standards and increase the readability and maintainability of their code.
I cannot express eloquently enough the relief I felt in finding a standards book aimed solely at Visual Basic since most standards books are aimed at C/C++.
I highly recommend this book to every Visual Basic Developer and believe that every developer should keep this book within reach at all times in their developing environment.
A sincere thank-you to Mr. Foxall for taking the time to do what we all *know* needs to be done in standardizing our code and releasing his findings to us in such a well-designed format and proving his assertions with real code blocks to show the incorrect vs. a more correct way of accomplishing the task.
If you are a Visual Basic programmer, you *NEED* this book. The e-version of the book on the included CD-ROM is just awesome and makes this book even more useful since you can have an electronic copy at your disposal when you need it.
This is a very good book for someone looking for a set of standards for writing Visual Basic code. The author covers pretty much all VB topics as related to coding standards. I've been programming in VB for many years, so much of this was not new to me, but it did have some helpful tips. His chapter on comments is very good and had some helpful insight for writing better comments.
The last chapter covers how to set up Visual Source Safe, a topic that I was interested to see included here. It is somewhat unrelated, but it is in fact a very useful step-by-step guide to setting up this tool for source code control. This alone makes this book worthwhile if you're not using VSS now and would like to.