TIP: Click on subject to list as thread! ANSI
echo: c_plusplus
to: LUKE PORTER
from: KEN WAUGH
date: 1997-06-25 15:47:00
subject: Re: Beginning in C

 > LP> which book is the best?
 > I have a cool C tutor program called "Learn C". It's real
 > nice. Do you have an Internet E-mail address? I'll send it to ya.
Writing Solid Code outlines some very logical, some very amazing, and some
"I'm glad I read this book" advice on how to reduce your project's list of
bugs and the cost of fixing them.  The book coems from his experience hunting
bugs and leading a program team at Microsoft.  Yeah, yeah.. MS is buggy, but
they were much more buggy before they implemented this book.
Steve goes through the numbers.  He tells you how to catch bugs before 
hey're
bugs--to do it automatically before you have to test them.  He tells you how
to build robust code despite C's opposition to it.  He tells you how to write
effective debug code.  He tells you how to trap those bugs and then he tests
your comprehension with brainteasers (with answers for a change).
Here are the books:
Writing Solid Code: Microsoft's Techniques for Developing Bug-Free C Programs
by Stephen Maguire
Pub:  Microsoft Press
ISBN:  1-55615-551-4
Code Complete
by Steve McConnell
Pub:  Microsoft Press
ISBN:  1-55615-484-4
Instant C++ Programming
by Ian Wilks
Pub:  Wrox Press
ISBN:  1-874416-29-X
The above review is by Sunir Shah. A regular in the 'C echo' on FIDO. I'll 
totally agree with him on that 'writing solid code' I haven't found the other 
2 yet. But you might also try 'C for Dummies' if you can get past the name. 
It's a 2 volume book abt 560 pages per book. I'm currently at 311 in book 1. 
Needed this 'C for dummies' just to wade thru the 'writing solid code' It's a 
good book, but it doesn't teach C, it assumes you have programmed in C at a 
job, This book makes you a BETTER programmer. By cutting down on sloppy 
programming, and recognizing a bug before you write it, or at least know how 
to find the bug in a minimum of time. So it doesn't go out the door shooting 
yourself in the foot by word of mouth...
I know for fact they've both helped me in just two weeks.
 * AmyBW v2.14 *
--- GEcho 1.00
---------------
* Origin: Static Line C= Support 407-633-6855 (1:374/128)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.