BKCSFENA.RVW 960612 "C: A Software Engineering Approach", Peter A. Darnell/Philip E. Margolis, 1991, 0-387-97389-3/3-540-97398-3 %A Peter A. Darnell %A Philip E. Margolis %C 175 Fifth Ave., New York, NY 10010 %D 1991 %G 0-387-97389-3/3-540-97398-3 %I Springer-Verlag %O 212-460-1500 800-777-4643 fax: 201-348-4505 wborden@springer-ny.com %P 622 %T "C: A Software Engineering Approach" In reviewing another supposedly introductory book on the C programming language, I complained that none of the C guides I'd read was really suitable for the beginner. I got feedback suggesting this text, which I found odd, since Springer-Verlag is usually associated with fairly weighty tomes. The title, too, appeared rather forbidding. The cover, though, is a bit friendlier, with a cartoon "workshop" of the C language. (And, although I usually don't review cover art, Bernard Bonhomme is to be commended on the marvelous visual pun contained therein.) To date, this is it. While not, perhaps, a really fun read, this introduction to C is clear and comprehensible. It is also complete, allowing the reader to proceed from the most basic aspects of the language through to the most advanced. The software engineering approach of the title is not an artificially imposed construct, but solid advice, at appropriate points in the process, on how to ensure that your code is portable, maintainable, efficient, and workable. copyright Robert M. Slade, 1996 BKCSFENA.RVW 960612 ====================== DECUS Canada Communications, Desktop, Education and Security group newsletters Editor and/or reviewer ROBERTS@decus.ca rslade@vanisl.decus.ca BCVAXLUG Envoy http://www.decus.ca/www/lugs/bcvaxlug.html