دانلود کتاب Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly))
by Andy Oram
|
عنوان فارسی: کد زیبا : برنامه نویسان پیشرو توضیح دهید که چگونه آنها فکر ( تئوری در عمل ( اوریلی ) ) |
دانلود کتاب
جزییات کتاب
And one chapter did it! Titled "Accelerated Population Count" by Henry S. Warren, Jr (which is about calculating bit counts in arrays) is truly breathtaking and inspiring. Now, is it worth buying this book just for one small but very good article? Maybe, since A) it's that good, and B) I can't find it mentioned anywhere else, including the truly magnificent "Hacker's Delight" by same Henry S. Warren Jr. (the "Hacker's Delight" describes cool tricks in the bit counting area, but doesn't mention CSA).
If you are interested in the premise of this book, here is my recommendation:
1. Buy the "Programming Pearls", and get to know the real beautiful code 101 by heart
2. Buy the "Hacker's Delight", and keep is as a reference on the bit twiddling algorithms
3. Stop at the library or bookstore for 15 minutes, and read the "Accelerated Population Count" from the "Beautiful Code"
Have fun!