Friday, April 29, 2011

Programming, Reviews, Practice
The Practice of Programming





Provides advice, real-world examples in C, C++, Java, and a variety of special purpose languages. Includes debugging, testing, performance, portability, design, interfaces, style, and notation. Softcover. DLC: Computer programming. Coauthored by Brian Kernighan, one of the pioneers of the C programming language, The Practice of Programming is a manual of good programming style that will help any C/C++ or Java developer create faster, more maintainable code.

Early sections look at some of the pitfalls of C/C++, with numerous real-world excerpts of confusing or incorrect code. The authors offer many tips and solutions, including a guide for variable names and commenting styles. Next, they cover algorithms, such as binary and quick sorting. Here, the authors show how to take advantage of the built-in functions in standard C/C++. When it comes to data structures, such as arrays, linked lists, and trees, the authors compare the options available to C, C++, Java, and even Perl developers with a random-text-generation program (using a sophisticated Markov chain algorithm) written for each language.

Subsequent sections cover debugging tips (including how to isolate errors with debugging statements) and testing strategies (both white-box and black-box testing) for verifying the correctness of code. Final sections offer tips on creating more portable C/C++ code, with the last chapter suggesting that programmers can take advantage of interpreters (and regular expressions) to gain better control over their code. A handy appendix summarizes the dozens of tips offered throughout the book.

With its commonsense expertise and range of examples drawn from C, C++, and Java, The Practice of Programming is an excellent resource for improving the style and performance of your code base. --Richard Dragan







Rating: (out of 53 reviews)







List Price: $ 49.99



Price: $ 24.45










Other posts like this, by keyword:

Programming:

Oracle PL/SQL Programming, Third Edition ...
Oracle Shell Scripting: Linux and UNIX Programming for Oracle (Oracle In-Focus series) ...
Palm Programming for the Absolute Beginner w/CD ...
What is something productive to do in programming? ...
Programming of Computer Numerically Controlled Machines ...
Drag `n’ Drop CGI: Enhance Your Web Site Without Programming ...
Programming Logic for Business ...
Principles of Object-Oriented Programming in Java 1.1 ...
Cocoa Programming for Mac OS X ...
Internet Programming With VB ...
Reviews:

HOBBY, GLADYS LOUNSBURY (1910-1993): An entry from Gale’s World of Microbiology and Immunology Reviews ...
The 2009 Import and Export Market for Iron or Steel Nails, Tacks, and Staples Excluding Staples in Strips for Office Use and Articles with C ...
Making Creativity Accountable: How Successful Advertisers Manage Their Television and Print Reviews ...
Introduction to Laser Diode-Pumped Solid State Lasers (SPIE Tutorial Texts in Optical Engineering Vol. TT53) Reviews ...
The Art Of Date Selection : Personal Date Selection For Personal Activities and Endeavours Reviews ...
Family-Style Meals at the Hali’imaile General Store Reviews ...
Naturally Curious: A Photographic Field Guide and Month-by-Month Journey Through the Fields, Woods, and Marshes of New England Reviews ...
The TOON Treasury of Classic Children’s Comics Reviews ...
Angels Dance And Angels Die: The Tragic Romance of Pamela and Jim Morrison Reviews ...
Joan of Arc and Spirituality (New Middle Ages) Reviews ...
Practice:

Business Statistics in Practice with Student CD ...
Doing Family Therapy, Second Edition: Craft and Creativity in Clinical Practice (The Guilford Family Therapy Series) ...
Saunders Solutions in Veterinary Practice: Small Animal Dentistry ...
Talking with Patients and Families about Medical Error: A Guide for Education and Practice ...
Mastering Relationship Conflicts: Discoveries in Theory, Research, and Practice ...
The Practice of Econometrics: Classic and Contemporary ...
In utero solvent exposure.(Drugs, Pregnancy, And Lactation): An article from: Family Practice News ...
Addiction Recovery Management: Theory, Research and Practice (Current Clinical Psychiatry) ...
The Primary Care Consultant: The Next Frontier For Psychologists In Hospitals And Clinics (Application and Practice in Health Psychology) ...
Strategic Planning for Regional Development: Principles and Practice in the UK (The Natural and Built Environment Series) ...

No comments:

Post a Comment