by Brian W. Kernighan and Rob Pike. Chinese: The Practice of Programming, Huazhang Company / China Machine Press, ISBN ; Chinese. 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. I brought along a few books, the only programming one being Brian W. Kernighan and Rob Pike’s “The Practice of Programming.”.

Author: Mazulkree Tetaxe
Country: Armenia
Language: English (Spanish)
Genre: Relationship
Published (Last): 19 October 2010
Pages: 441
PDF File Size: 7.33 Mb
ePub File Size: 5.98 Mb
ISBN: 267-3-75750-597-1
Downloads: 18931
Price: Free* [*Free Regsitration Required]
Uploader: Vorisar

Mar 24, Kyla Squires rated it liked it Shelves: Computer Programming In C Language. A real classic from one of Unix’s creators.

I feel like a checklist of these points should be required before submitting bug reports. The last chapter on notation is my favorite: Dec 29, Dmitriy Shilin rated it liked it Shelves: A kind of Joel Test for error reporting.

The chapters and debugging and testing were probably healthy to read though. If you’re already an experienced programmer there’s probably not a Overall: Addison-Wesley Professional Computing Series. Debugging Chapter 5 is devoted solely to debugging; and has probramming informative sections including tips on finding patterns, rubber ducking but with a teddy bear insteadanalyzing data to help find programming bugs, and how to solve “non-reproducible” errors.


Many more than you might think, here are a few: Or maybe it would be more accurate to say that Kernighan and Pike has the same straightforward readability that Kernighan and Ritchie has.

The Practice of Programming

According to the preface, the book is about “topics like testing, debuggingportabilityperformance, design alternatives, and style,” which, according to the authors, “are not usually the focus of computer science or programming courses”. Sign In We’re sorry!

Want to Read Currently Reading Read. Just a moment while we sign you in to progeamming Goodreads account. Building the Data Structure in C 3. In that vein, Kernighan and Pike write: The Practice of Programming”.

Practice of Programming, The

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. Summary Supplementary Pikr Chapter 6: It handles kernkghan like signed versus unsigned integers, piping data between mismatched byte systems and a few other topics that do not affect my programming, nor most of the folks I know. In the age of digital booksthis is a great book to own in good old paper.

Indeed a great book but a little bit outdated. Your display name should be at least 2 characters long. There are no discussion topics on this book yet.


Jul 16, Federico Saravia rated it it was amazing. Interpreters, Compilers, and Virtual Machines 9. Summary Supplementary Reading Chapter 7: Jul 09, Max Galkin rated it really liked it Shelves: But where the book differs from many of the technical books is, one one teaches style, desig Wonderful book and extremely good advice on programming practice.

Anyone who writes software will profit prpgramming the principles and guidance in The Practice of Programming.

The Practice of Programming – Wikipedia

View table tge contents. Introduction to Computer Science. Kernighan and Pike have distilled years of experience writing programs, teaching, and working with other programmers to create this book.

The Web Application Hacker’s Handbook. I especially liked this passage: It’s really important to have some expectation before reading this book. You can help Wikipedia by expanding it. This book will provide you short description about code style, algorithm and data structures, debugging, testing, etc.