The Practice of Programming (Addison-Wesley Professional Computing Series)

Paperback, 288 pages

English language

Published Feb. 4, 1999 by Addison-Wesley Professional.

ISBN:
978-0-201-61586-9
Copied ISBN!

View on OpenLibrary

4 stars (9 reviews)

A compendium of practical matters of importance to working programmers.

1 edition

One of the most approachable texts about thinking about programming

5 stars

Brian Kernighan is one of the best technical writers around, and that statement is supportable in many ways; Wikipedia claims that The C Programming Language has been used as a model for technical writing, and certainly I have seen it favorably referenced in many contexts for its writing style.  Rob Pike belongs to a generation younger than Kernighan and Ritchie, but his writing rapport with Kernighan is obviously excellent; both The Practice of Programming and The Unix Programming Environment are truly excellent books, and they benefit from both Kernighan’s tight technical prose and Pike’s sense of cleanliness in solutions.  (Which is not to say that Brian Kernighan does not also have some clean technical solutions!)

That is to say, The Practice of Programming is an enjoyable book to read for its style as well as its content.  The content of the book consists of a collection of broad practices of …

Review of 'The Practice of Programming (Addison-Wesley Professional Computing Series)' on 'Goodreads'

4 stars

Jan 2021: While reading TPoP I discovered "Writing Solid Code" (www.goodreads.com/book/show/598624.Writing_Solid_Code). Both books cover writing professional quality code in C, but they are quite different.

TPoP claims it'll teach you how to write good (C) code. What it actually does is teach you how to write C code that's good by Unix standards. That's not to say it's a bad book. The advice on debugging is good, and the whole book is a manifesto for aggressive simplicity, which is important, especially these days.

If you're considering reading this book, but don't have a lot of time, give "Writing Solid Code" a go. You'll get more bang for your buck with it.

Original review: This one's been on my reading list for ages. Like the AWK book, it's a mixed bag--what is it with Kernighan's books? On one hand, this is a very approachable, no nonsense book. You won't …

avatar for nithinbekal

rated it

3 stars
avatar for LuisVilla

rated it

3 stars
avatar for bondolo

rated it

4 stars
avatar for shurain

rated it

5 stars