Brian Wilson Kernighan is a computer scientist who worked at Bell Labs alongside Unix creators Ken Thompson and Dennis Ritchie and contributed greatly to Unix and its school of thought. If you're already an experienced programmer there's probably not a whole lot here that will be new to you, but it's still worth reading to see how the authors talk about things. The Practice of Programming has been translated into twelve languages. I wish I would have read this book many years before as many of the teachings here I learned them with the experience but nevertheless I found it super instructive and will definitely read it again a couple more times. Paperback , pages. All in all, I approve of this book and may even someday require it as a textbook for students. The Regex program in the final chapter is a real gem too.
Uploader: | Arashicage |
Date Added: | 9 January 2014 |
File Size: | 27.72 Mb |
Operating Systems: | Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X |
Downloads: | 97287 |
Price: | Free* [*Free Regsitration Required] |
Raymondin The Art of Unix Programmingcalls it "recommended reading for all C programmers indeed for all programmers in any language. Covers aspects of style, debugging and testing, design "in the small", portability, and the pleasure of a good notation.
Some parts were pretty boring though: If you are newbie in a softwar It's really important to have some expectation before reading this book. Fred and Rob Pike. Fourth, as is often the case with tech content, the book has not aged well. I think there's a time bias that there's many linting tools now that many of his principles already apply.
I can recommend it. Jul 17, Yevgeniy Brikman rated it it was ok. The last chapter on notation is my favorite: Be the first to ask a question about The Practice of Programming. Concise and well-written, this book lays out several guidelines and methods that will kerhighan how one writes programs.
The Practice of Programming - Wikipedia
The Practice of Programming Brian W. Indeed a great book but a little bit outdated. The book describes itself as a practical guide to general programming in the real world, but for the most part, doesn't deliver on that promise for a number of reasons. It gives you insight in to Rob Pike's thinking and you understand many of the decisions made in the design of Go.
The fact that functional programming principles and languages are missing means this is, at best, a practical guide to purely imperative programming. Jul 16, Programminh Saravia rated it it was amazing. Return to Book Page.
It contains numerous code examples and exercises to help students learn. It is kinda like a finishing school for programmers.
The Practice of Programming
With all that said, there is still some amazing stuff, the kind of you expect from Kernighan and Pike, like the recommendation teh consider writing your own mini-language with a just-in-time compiler to solve a particular problem and an example of one.
First, the book should have A must for a programming books library.
I enjoyed this book very much. Mar 10, Anton Daneyko rated it really liked it Shelves: Provramming 05, Masa Nishimura rated it liked it Shelves: My library Help Advanced Book Search. Sep 08, Jesse rated it really liked it. The Practice of Programming. 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.
The value is immeasurable. Jul 14, Brian rated it it was amazing. Kernighan and Pike know what you're talking about and you'd be wise to listen to them.
I would like to note the epilogue.
Комментариев нет:
Отправить комментарий