Brian W. Kernighan, Rob Pike Books
Brian W. Kernighan is a computer scientist known for his work at Bell Labs and contributions to Unix, C, and AWK.
Known for: The Practice of Programming
Books by Brian W. Kernighan, Rob Pike
The Practice of Programming
The Practice of Programming offers practical advice on writing clear, robust, and efficient code. It covers topics such as design, interfaces, debugging, testing, performance, and portability, using examples in C, C++, Java, and other languages. The book emphasizes good programming style and the importance of simplicity and clarity in software development.
Read SummaryKey Insights from Brian W. Kernighan, Rob Pike
Chapter 1 – Style
Style, to us, is the first signal of thoughtfulness. Good style does not make a program correct, but it makes correctness easier to judge. Over the years, we’ve seen code that looked like hieroglyphics and others that read like prose. The difference lies in consistency, precision, and care. Naming ...
From The Practice of Programming
Chapter 2 – Algorithms and Data Structures
A program’s efficiency, elegance, and reliability depend largely on its underlying algorithms and data structures. Style organizes your expression; algorithms determine your thought. The wrong algorithm, no matter how gracefully formatted, leads to sluggish, brittle software. We urge choosing the s...
From The Practice of Programming
About Brian W. Kernighan, Rob Pike
Brian W. Kernighan is a computer scientist known for his work at Bell Labs and contributions to Unix, C, and AWK. Rob Pike is a software engineer and author, also known for his work on Unix, Plan 9, and the Go programming language.
Frequently Asked Questions
Brian W. Kernighan is a computer scientist known for his work at Bell Labs and contributions to Unix, C, and AWK.
Read Brian W. Kernighan, Rob Pike's books in 15 minutes
Get AI-powered summaries with key insights from 1 book by Brian W. Kernighan, Rob Pike.
