Practice of Programming
List price: $49.99
Buy it from $10.01
This item qualifies for FREE shipping
*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.
30 day, 100% satisfaction guarantee
If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.
Learn more about our returns policy
Description: With the same insight and authority that made their book The Unix Programming Environment a classic, Brian Kernighan and Rob Pike have written The Practice of Programming to help make individual programmers more effective and productive. This book is full of practical advice and real-world examples in C, C++, Java, and a variety of special-purpose languages. Kernighan and Pike have distilled years of experience writing programs, teaching, and working with other programmers to create this book. Anyone who writes software will profit from its principles and guidance.
Rush Rewards U
You have reached 400 XP and carrot coins. That is the daily max!
Limited time offer:
Get the first one free!
All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.
List price: $49.99
Copyright year: 1999
Publisher: Addison Wesley Professional
Publication date: 2/4/1999
Size: 7.50" wide x 9.50" long x 0.75" tall
|Expressions and Statements|
|Consistency and Idioms|
|Algorithms and Data Structures|
|A Java Quicksort|
|Design and Implementation|
|The Markov Chain Algorithm|
|Data Structure Alternatives|
|Building the Data Structure in C|
|Awk and Perl|
|A Prototype Library|
|A Library for Others|
|A C++ Implementation|
|Abort, Retry, Fail?User Interfaces|
|Good Clues, Easy Bugs|
|No Clues, Hard Bugs|
|Other People's Bugs|
|Test as You Write the Code|
|Tips for Testing|
|Who Does the Testing?Testing the Markov Program|
|Timing and Profiling|
|Strategies for Speed|
|Tuning the Code|
|Headers and Libraries|
|Portability and Upgrade|
|Interpreters, Compilers, and Virtual Machines|
|Programs that Write Programs|
|Using Macros to Generate Code|
|Compiling on the Fly|
|Appendix: Collected Rules|