If you've had to struggle through maintaining code writtenby others who haven't a clue about how to name functionsor variables, this book is a great way to point them inthe right direction. I'm a Computer Science major whohas programmed professionally for 20 years, and this bookreally polished my skills. If Steve's guidelines are followed,readable code is the result that requires very few commentsto be understandable. This book was strongly recommendedreading at my previous job and rightly so.