<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-9182705499898252496.post8678542754236229007..comments</id><updated>2011-07-11T11:54:02.226-04:00</updated><category term='web'/><category term='bugs'/><category term='books'/><category term='interesting'/><category term='dotted-tail'/><category term='fermat'/><category term='pmd'/><category term='practice'/><category term='carroll'/><category term='css'/><category term='perfect numbers'/><category term='probability'/><category term='c++'/><category term='float'/><category term='bias'/><category term='integral'/><category term='simulation'/><category term='scheme'/><category term='halloween'/><category term='table'/><category term='snippets'/><category term='reading'/><category term='visualization'/><category term='big-o'/><category term='threads'/><category term='dvorak'/><category term='java'/><category term='double'/><category term='logic'/><category term='security'/><category term='fractals'/><category term='schneier'/><category term='coin toss'/><category term='links'/><category term='fibonacci'/><category term='misc'/><category term='c'/><category term='geometry'/><category term='pair programming'/><category term='algebra'/><category term='goldbach'/><category term='html'/><category term='vectors'/><category term='puzzles'/><category term='qwerty'/><category term='mersenne'/><category term='statistics'/><category term='testing'/><category term='chess'/><category term='crypto'/><category term='24'/><category term='horner'/><category term='randomness'/><category term='statitstics'/><category term='curiosity'/><category term='answers'/><category term='education'/><category term='technology'/><category term='blog spam'/><category term='benford'/><category term='cout'/><category term='pi'/><category term='lists'/><category term='conway'/><category term='map'/><category term='solutions'/><category term='data visualization'/><category term='unsolved'/><category term='python'/><category term='trees'/><category term='blowfish'/><category term='windows'/><category term='sicp'/><category term='productivity'/><category term='learning'/><category term='usability'/><category term='science'/><category term='gauss'/><category term='golden ratio'/><category term='math'/><category term='dodgson'/><category term='programming'/><category term='experience'/><category term='calculus'/><category term='CSV'/><category term='precision'/><category term='simpson'/><category term='letter frequency'/><category term='hints'/><category term='netbeans'/><category term='proof'/><category term='time'/><category term='sequences'/><category term='pascal'/><category term='primes'/><category term='captcha'/><category term='hello world'/><category term='data structures'/><category term='matrix'/><category term='euler'/><category term='exercises'/><category term='languages'/><category term='miller-rabin'/><category term='quotes'/><category term='gambling'/><category term='chaos'/><category term='numbers'/><category term='equals'/><category term='questions'/><category term='sets'/><title type='text'>Comments on Bill the Lizard: Books Programmers Don't Really Read</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.billthelizard.com/feeds/8678542754236229007/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default?start-index=26&amp;max-results=25'/><author><name>Bill the Lizard</name><uri>http://www.blogger.com/profile/09810099093752485841</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_PnLYRqe0k9g/SKywgF43rhI/AAAAAAAAAAQ/0l6VoF8jG0M/S220/lizard-icon.jpeg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>88</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-4105955810477566269</id><published>2011-07-11T11:54:02.226-04:00</published><updated>2011-07-11T11:54:02.226-04:00</updated><title type='text'>Vedang,

Thanks!  &amp;quot;The Little Schemer&amp;quot; i...</title><content type='html'>Vedang,&lt;br /&gt;&lt;br /&gt;Thanks!  &amp;quot;The Little Schemer&amp;quot; is definitely the next book on my reading list after I finish SICP.  It&amp;#39;s come highly recommended to me before, and I&amp;#39;m curious to see how different the teaching style is between the two books.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/4105955810477566269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/4105955810477566269'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1310399642226#c4105955810477566269' title=''/><author><name>Bill the Lizard</name><uri>http://www.blogger.com/profile/09810099093752485841</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_PnLYRqe0k9g/SKywgF43rhI/AAAAAAAAAAQ/0l6VoF8jG0M/S220/lizard-icon.jpeg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-743262253'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-4967744569683087276</id><published>2011-07-11T10:18:50.038-04:00</published><updated>2011-07-11T10:18:50.038-04:00</updated><title type='text'>Great post and the discussion in the comments is r...</title><content type='html'>Great post and the discussion in the comments is real fun.&lt;br /&gt;&lt;br /&gt;Interestingly, I own all the books mentioned in your &amp;quot;don&amp;#39;t read&amp;quot; list (except TAoCP) and I haven&amp;#39;t read a single one through and through :). (I don&amp;#39;t _claim_ to have read them either :P) This is because I treat them as reference books. (Want to brush up on Red-Black trees? Pull out CLRS) Why would it be wrong of me recommend it to someone else as an excellent reference book? &lt;br /&gt;&lt;br /&gt;As far as book recommendations go, The Little Schemer has to be the most mind bending experience I&amp;#39;ve had. I came to it without any &amp;#39;functional&amp;#39; background, and it was very easy to grok upto page 150-ish. The last 50 pages were like hitting a brick wall. It is one of those rare books which taught me a completely new way of thinking.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/4967744569683087276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/4967744569683087276'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1310393930038#c4967744569683087276' title=''/><author><name>Vedang</name><uri>http://www.blogger.com/profile/18258723953789317560</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp2.blogger.com/_rkdMX-TJeDI/SFky15OccPI/AAAAAAAAAa4/65LMUqx69PY/S220/IMG_0168.JPG'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1992124961'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-7796482892541450015</id><published>2010-08-19T01:17:03.462-04:00</published><updated>2010-08-19T01:17:03.462-04:00</updated><title type='text'>I have to agree.  That intro to algorithms book is...</title><content type='html'>I have to agree.  That intro to algorithms book is amazing.  It helps a lot to use in real life because these days almost all the algorithms described are already made in every major language thanks to the open source community.&lt;br /&gt;&lt;br /&gt;I too had to read most of that book 10 years ago.  Still, every year I reread sections of it just so I feel afresh with algorithm analysis.  It basically covers what people should know about underlying data structures.&lt;br /&gt;&lt;br /&gt;Yes, you can be a talented developer without reading this book.  But it&amp;#39;s like repairing cars - you can change a radiator without knowing how it cools down a car, but if you do this for 8 hours a day and every day, why wouldn&amp;#39;t you want to know what&amp;#39;s going on underneath the hood.&lt;br /&gt;&lt;br /&gt;Slightly off topic - I just left a company that had an anti-CS attitude (although not voluntarily).  I was often told my interview questions were too &amp;quot;computer sciencey&amp;quot; - whatever that means.  Developers here often tried to hold an attitude that if you somehow learn &amp;quot;on the streets&amp;quot; that you&amp;#39;re a more straightforward programmer.  After talking closer to some of these people, you realize they&amp;#39;re just being self conscious about not learning what are actually simple algorithms.  There&amp;#39;s no rocket science here - it&amp;#39;s computer science and it&amp;#39;s a lot of fun.  People who don&amp;#39;t learn this stuff only stay effective coders by becoming API memorizers and learn to solve problems with trial and error instead.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/7796482892541450015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/7796482892541450015'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1282195023462#c7796482892541450015' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1097155838'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-6383967329076141712</id><published>2010-08-18T22:20:54.590-04:00</published><updated>2010-08-18T22:20:54.590-04:00</updated><title type='text'>&amp;quot;Unless you have at least a Masters degree in...</title><content type='html'>&amp;quot;Unless you have at least a Masters degree in Computer Science (and in Algorithms specifically), I doubt you&amp;#39;ve read more than a few selected chapters from Introduction to Algorithms&amp;quot;&lt;br /&gt;&lt;br /&gt;Man, you must be hanging out with a crappy crowd. I read the book up to the last part for my intro to DS course (2nd year course for beginners) and will finish it&amp;#39;s last part for my algorithms course (3rd year course). And that&amp;#39;s just for my undergrad. In grad course for algorithms you use other stuff. The Intro *does* get used, but mostly for its optional sections which go into more esoteric subjects.&lt;br /&gt;&lt;br /&gt;About the book itself - it is designed for beginners in mind. No prior knowledge is assumed. It&amp;#39;s very readable and shouldn&amp;#39;t present much trouble for people who are mathematically mature. The only real challenge there is doing some of the problem sets.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/6383967329076141712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/6383967329076141712'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1282184454590#c6383967329076141712' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1285610392'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-2698835814067595540</id><published>2010-05-29T08:44:30.379-04:00</published><updated>2010-05-29T08:44:30.379-04:00</updated><title type='text'>Larry Felton Johnson,
Great interview!  Thanks a l...</title><content type='html'>Larry Felton Johnson,&lt;br /&gt;Great interview!  Thanks a lot for providing the link.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/2698835814067595540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/2698835814067595540'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1275137070379#c2698835814067595540' title=''/><author><name>Bill the Lizard</name><uri>http://www.blogger.com/profile/09810099093752485841</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_PnLYRqe0k9g/SKywgF43rhI/AAAAAAAAAAQ/0l6VoF8jG0M/S220/lizard-icon.jpeg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-743262253'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-4190325973578574367</id><published>2010-05-28T14:14:59.071-04:00</published><updated>2010-05-28T14:14:59.071-04:00</updated><title type='text'>Speaking of TAOCP, I conducted a podcast interview...</title><content type='html'>Speaking of TAOCP, I conducted a podcast interview with Donald Knuth this past Wednesday (it&amp;#39;s posted at&lt;br /&gt;http://www.blogtalkradio.com/larryfeltonj/2010/05/28/interview-with-donald-knuth-1 )&lt;br /&gt;&lt;br /&gt;Volume Four is now available as a series of paperbacks, and the hardcover should be out by the end of the year.&lt;br /&gt;&lt;br /&gt;I&amp;#39;ll admit I&amp;#39;ve never finished reading TAOCP, but I&amp;#39;ve used it as a reference a good bit, and I do know what MMIX is :-)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/4190325973578574367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/4190325973578574367'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1275070499071#c4190325973578574367' title=''/><author><name>Larry Felton Johnson</name><uri>http://www.blogger.com/profile/15982220841758718924</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_0sbG9PuCcQM/S9Au9SZ5HgI/AAAAAAAAAPA/syzvtY4oGbo/S220/me.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1031698370'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-8802888420140742087</id><published>2010-05-09T13:59:57.212-04:00</published><updated>2010-05-09T13:59:57.212-04:00</updated><title type='text'>I don&amp;#39;t think I&amp;#39;ve read many programming b...</title><content type='html'>I don&amp;#39;t think I&amp;#39;ve read many programming books cover to cover. I usually don&amp;#39;t read sequentially but pick out sections of interest.&lt;br /&gt;&lt;br /&gt;I haven&amp;#39;t got any books from the first list, but from the second I have TAOCP (vol 1-3 only), CLRS and the Dragon Book (green and red).</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/8802888420140742087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/8802888420140742087'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1273427997212#c8802888420140742087' title=''/><author><name>John</name><uri>http://retrocode.blogspot.com</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-396572118'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-4641693134036764555</id><published>2010-04-29T02:28:01.533-04:00</published><updated>2010-04-29T02:28:01.533-04:00</updated><title type='text'>Why C++ for Dummies does not appear in the 2nd lis...</title><content type='html'>Why C++ for Dummies does not appear in the 2nd list? Is good :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/4641693134036764555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/4641693134036764555'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1272522481533#c4641693134036764555' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-185085433'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-7835204241243203029</id><published>2010-04-27T19:38:14.868-04:00</published><updated>2010-04-27T19:38:14.868-04:00</updated><title type='text'>Nowadays I&amp;#39;m so busy I barely have enough time...</title><content type='html'>Nowadays I&amp;#39;m so busy I barely have enough time to read a blog article, let alone read a book or have a normal life. &lt;br /&gt;&lt;br /&gt;I really want to take up SICP though as soon as I get more time....</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/7835204241243203029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/7835204241243203029'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1272411494868#c7835204241243203029' title=''/><author><name>Jason Marsters</name><uri>http://www.dirtyphonebook.com</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2050772077'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-4642801037395553475</id><published>2010-04-27T18:42:12.681-04:00</published><updated>2010-04-27T18:42:12.681-04:00</updated><title type='text'>Dan Lewis,
Ah, too late!  I&amp;#39;m already most of ...</title><content type='html'>Dan Lewis,&lt;br /&gt;Ah, too late!  I&amp;#39;m already most of the way through the first chapter of SICP.  I do want to read the whole &amp;quot;Schemer&amp;quot; series when I finish, though.&lt;br /&gt;&lt;br /&gt;Which list would you add &amp;quot;Mastering Regular Expressions&amp;quot; to?  :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/4642801037395553475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/4642801037395553475'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1272408132681#c4642801037395553475' title=''/><author><name>Bill the Lizard</name><uri>http://www.blogger.com/profile/09810099093752485841</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_PnLYRqe0k9g/SKywgF43rhI/AAAAAAAAAAQ/0l6VoF8jG0M/S220/lizard-icon.jpeg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-743262253'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-5308626131069266182</id><published>2010-04-27T18:37:52.516-04:00</published><updated>2010-04-27T18:37:52.516-04:00</updated><title type='text'>Anonymous,
Beginning programmers are exactly who s...</title><content type='html'>Anonymous,&lt;br /&gt;Beginning programmers are exactly who should be reading Code Complete.  It takes a lot of knowledge gained through years of experience and condenses it down to a book you can read in a few weeks.  If you&amp;#39;re an experienced developer, then I wouldn&amp;#39;t be at all surprised if you already know much of that material.  I&amp;#39;d be just as surprised, though, if anyone could read it and not learn &lt;i&gt;something&lt;/i&gt;.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/5308626131069266182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/5308626131069266182'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1272407872516#c5308626131069266182' title=''/><author><name>Bill the Lizard</name><uri>http://www.blogger.com/profile/09810099093752485841</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_PnLYRqe0k9g/SKywgF43rhI/AAAAAAAAAAQ/0l6VoF8jG0M/S220/lizard-icon.jpeg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-743262253'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-7127940889650164529</id><published>2010-04-27T18:33:31.220-04:00</published><updated>2010-04-27T18:33:31.220-04:00</updated><title type='text'>gigamonkey,
Coincidentally, I just picked up a cop...</title><content type='html'>gigamonkey,&lt;br /&gt;Coincidentally, I just picked up a copy of your book about two weeks ago.  If I ever decide to revisit this topic I think it will go in the first list. :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/7127940889650164529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/7127940889650164529'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1272407611220#c7127940889650164529' title=''/><author><name>Bill the Lizard</name><uri>http://www.blogger.com/profile/09810099093752485841</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_PnLYRqe0k9g/SKywgF43rhI/AAAAAAAAAAQ/0l6VoF8jG0M/S220/lizard-icon.jpeg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-743262253'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-7047856906045948177</id><published>2010-04-27T16:17:40.166-04:00</published><updated>2010-04-27T16:17:40.166-04:00</updated><title type='text'>I would do The Little Schemer first, then SICP. Th...</title><content type='html'>I would do The Little Schemer first, then SICP. The Little Schemer is extremely interactive and covers some of the same ground faster.&lt;br /&gt;&lt;br /&gt;Everyone should read Mastering Regular Expressions.&lt;br /&gt;&lt;br /&gt;How about Refactoring, by Fowler? It is on my to-read list.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/7047856906045948177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/7047856906045948177'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1272399460166#c7047856906045948177' title=''/><author><name>Dan Lewis</name><uri>http://www.blogger.com/profile/06388782974143019065</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2115222672'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-7000547638782158726</id><published>2010-04-27T11:56:51.498-04:00</published><updated>2010-04-27T11:56:51.498-04:00</updated><title type='text'>Wait programmers still read books?</title><content type='html'>Wait programmers still read books?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/7000547638782158726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/7000547638782158726'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1272383811498#c7000547638782158726' title=''/><author><name>Cory</name><uri>http://www.corymathews.com/</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1326135955'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-3168608402678245641</id><published>2010-04-27T11:01:51.458-04:00</published><updated>2010-04-27T11:01:51.458-04:00</updated><title type='text'>Code Complete is god awfully boring. I wouldn&amp;#39;...</title><content type='html'>Code Complete is god awfully boring. I wouldn&amp;#39;t wish reading it on any new programmer.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/3168608402678245641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/3168608402678245641'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1272380511458#c3168608402678245641' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1616907842'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-5760291306485109905</id><published>2010-04-27T10:55:19.972-04:00</published><updated>2010-04-27T10:55:19.972-04:00</updated><title type='text'>When I interviewed Donald Knuth for my book Coders...</title><content type='html'>When I interviewed Donald Knuth for my book Coders at Work, I asked him whether he thought most programmers should read his books. His reply: &amp;quot;I sometimes wonder if &lt;i&gt;I&lt;/i&gt; can read them.&amp;quot;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/5760291306485109905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/5760291306485109905'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1272380119972#c5760291306485109905' title=''/><author><name>gigamonkey</name><uri>http://www.blogger.com/profile/17602770337896008063</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-247154401'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-4998627143698348594</id><published>2010-04-27T09:18:27.603-04:00</published><updated>2010-04-27T09:18:27.603-04:00</updated><title type='text'>One not mentioned (that I can see) is Generic Prog...</title><content type='html'>One not mentioned (that I can see) is Generic Programming and the STL: Using and Extending the C++ Standard Template Library by Matt Austern - almost a mathematical text in the way it builds up on concept after concept. Even if you never use C++ in anger, it will make you a better programmer, I believe, by making you think about your code, whatever language, with Generic Programming concepts in mind&lt;br /&gt;&lt;br /&gt;I like GoF - read it three times, get more out of it each time&lt;br /&gt;&lt;br /&gt;I&amp;#39;ve read about 50% of Dragon - never easy but worth it for the grounding&lt;br /&gt;&lt;br /&gt;TDD:BE was great - truly made me a better programmer&lt;br /&gt;&lt;br /&gt;I own TAoCP - never read it, tried, made my eyes hurt&lt;br /&gt;&lt;br /&gt;I&amp;#39;ve read TC++PL - total idiotic</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/4998627143698348594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/4998627143698348594'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1272374307603#c4998627143698348594' title=''/><author><name>Leif Eriksen</name><uri>http://www.blogger.com/profile/08579714673237300358</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1161036111'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-3725783146945267420</id><published>2010-04-27T07:48:53.350-04:00</published><updated>2010-04-27T07:48:53.350-04:00</updated><title type='text'>I agree, pragmatic programmer is definitely a good...</title><content type='html'>I agree, pragmatic programmer is definitely a good book to read.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/3725783146945267420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/3725783146945267420'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1272368933350#c3725783146945267420' title=''/><author><name>Gautam</name><uri>http://fast-code.sourceforge.net/</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1775053506'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-4561513519508747198</id><published>2010-01-25T15:37:46.530-05:00</published><updated>2010-01-25T15:37:46.530-05:00</updated><title type='text'>rbxbx,
That&amp;#39;s another book that I own a copy o...</title><content type='html'>rbxbx,&lt;br /&gt;That&amp;#39;s another book that I own a copy of, but I&amp;#39;ve never read either.  I&amp;#39;ll add it to my list of things to read after SICP, and I&amp;#39;ll try to remember to make a recommendation on which one should be read first.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/4561513519508747198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/4561513519508747198'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1264451866530#c4561513519508747198' title=''/><author><name>Bill the Lizard</name><uri>http://www.blogger.com/profile/09810099093752485841</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_PnLYRqe0k9g/SKywgF43rhI/AAAAAAAAAAQ/0l6VoF8jG0M/S220/lizard-icon.jpeg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-743262253'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-8859407467153147228</id><published>2010-01-24T23:50:36.470-05:00</published><updated>2010-01-24T23:50:36.470-05:00</updated><title type='text'>I&amp;#39;m not sure which list it belongs on, but per...</title><content type='html'>I&amp;#39;m not sure which list it belongs on, but perhaps The Little Schemer?&lt;br /&gt;&lt;br /&gt;I&amp;#39;ve made it about halfway through (all whopping 200ish pages :\) and found it to be a fun exercise up to this point... maybe it&amp;#39;s more one of those books that teaches you to think a certain way more so than directly teaching you CS concepts.&lt;br /&gt;&lt;br /&gt;Word.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/8859407467153147228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/8859407467153147228'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1264395036470#c8859407467153147228' title=''/><author><name>rbxbx</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-657345298'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-7740532308160486047</id><published>2009-09-22T10:56:10.087-04:00</published><updated>2009-09-22T10:56:10.087-04:00</updated><title type='text'>Jeffrey,
I partly agree and partly disagree.  I ag...</title><content type='html'>Jeffrey,&lt;br /&gt;I partly agree and partly disagree.  I agree that you shouldn&amp;#39;t be trying to stuff patterns into your design just because they appear in GoF.  However, I also think there&amp;#39;s no harm in reading GoF from cover-to-cover just to get an idea of what&amp;#39;s in there.  Anyone doing this, though, needs to pay particular attention to the sections on when a pattern is applicable so that they don&amp;#39;t fall into the habit of &amp;quot;pattern stuffing.&amp;quot;&lt;br /&gt;&lt;br /&gt;I like the idea that the book &lt;i&gt;reinforces&lt;/i&gt; what a developer may have already learned on their own.  I&amp;#39;ve found that this kind of reinforcement learning saves me a lot of time that I might otherwise have spent deliberating over whether my design was good or not.  There&amp;#39;s always more than one way to solve any problem, but having my idea validated by someone else at least lets me know when I probably haven&amp;#39;t stumbled on the &lt;i&gt;worst&lt;/i&gt; solution.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/7740532308160486047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/7740532308160486047'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1253631370087#c7740532308160486047' title=''/><author><name>Bill the Lizard</name><uri>http://www.blogger.com/profile/09810099093752485841</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_PnLYRqe0k9g/SKywgF43rhI/AAAAAAAAAAQ/0l6VoF8jG0M/S220/lizard-icon.jpeg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-743262253'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-6912340165463390524</id><published>2009-09-21T16:21:37.637-04:00</published><updated>2009-09-21T16:21:37.637-04:00</updated><title type='text'>&amp;quot;If more people took the time to read the ori...</title><content type='html'>&amp;quot;If more people took the time to read the original Gang of Four, you&amp;#39;d see fewer people trying to cram 17 patterns into a logging framework. The very best part of the GoF book is the section in each chapter that explains when it is appropriate to use a pattern.&amp;quot;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I always took the GoF book to be more of a reference for thoughts on OO rather than a &amp;quot;how it should be done&amp;quot; book.  I&amp;#39;ve seen firsthand programmers trying to stuff patters they read about into their application rather than the opposite. My take was that it reinforces patterns that developers create in their applications rather than patterns developers should learn and use.&lt;br /&gt;&lt;br /&gt;So yes, I&amp;#39;ve read it.  However you may not agree that I understood it :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/6912340165463390524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/6912340165463390524'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1253564497637#c6912340165463390524' title=''/><author><name>Jeffrey Hamby</name><uri>http://www.blogger.com/profile/10999444777355292316</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1940439287'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-8161193462490011512</id><published>2009-09-16T08:36:36.064-04:00</published><updated>2009-09-16T08:36:36.064-04:00</updated><title type='text'>I completely agree on what your views. Even for so...</title><content type='html'>I completely agree on what your views. Even for someone with 3-4 years of experience like me, these  books don&amp;#39;t offer much. Most of the things would be either too obvious or will have already learned from experience by then. These are definitely for freshers. Still, Code Complete didn&amp;#39;t disappoint me as much as Pragmatic Programmer did, don&amp;#39;t know exactly why, even though that I read it BEFORE reading Code Complete.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/8161193462490011512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/8161193462490011512'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1253104596064#c8161193462490011512' title=''/><author><name>Jahanzeb</name><uri>http://www.blogger.com/profile/15108439303603203574</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://1.bp.blogspot.com/_8qgGHLK3SOM/SqZRldz7gWI/AAAAAAAAADo/0gY-HcWG3Hg/S220/tippu.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-885265082'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-8352246665071447616</id><published>2009-09-06T14:29:49.815-04:00</published><updated>2009-09-06T14:29:49.815-04:00</updated><title type='text'>Jahanzeb,
I&amp;#39;ve heard more than a few experienc...</title><content type='html'>Jahanzeb,&lt;br /&gt;I&amp;#39;ve heard more than a few experienced developers express a similar feeling toward both &lt;i&gt;The Pragmatic Programmer&lt;/i&gt; and &lt;i&gt;Code Complete&lt;/i&gt;, and I can understand why.  First, the two books are very similar to one another, so I often tell people that they really only need to read one or the other.  If you read them both you&amp;#39;re not going to find a lot of new material when you read the second one.  Second, some of the advice probably seems pretty obvious to someone who has several years of programming experience.  I&amp;#39;d highly recommend either book to anyone just graduating college with a CS degree, or otherwise entering the field, but someone with a few more years of experience might not find much new information in either book.  To someone just entering the field, though, either book can ramp up the knowledge base rather quickly.&lt;br /&gt;&lt;br /&gt;I&amp;#39;d recommend &lt;i&gt;TDD: By Example&lt;/i&gt; to anyone interested in unit testing, no matter their experience.  It starts out pretty simple, giving some fairly basic examples in Java and JUnit, but it ramps up fairly quickly.  In the second half of the book you build a unit-test framework in Python.&lt;br /&gt;&lt;br /&gt;Petzold&amp;#39;s &lt;i&gt;Code&lt;/i&gt; is a different kind of book entirely from the others.  It starts out with the most basic computing concept possible, switches, and shows you how complex machines are built from them.  I think it would be a very enlightening book for anyone interested in any kind of programming, or computers in general.  This is one of the few books that makes it onto my &amp;quot;read it again&amp;quot; list.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/8352246665071447616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/8352246665071447616'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1252261789815#c8352246665071447616' title=''/><author><name>Bill the Lizard</name><uri>http://www.blogger.com/profile/09810099093752485841</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_PnLYRqe0k9g/SKywgF43rhI/AAAAAAAAAAQ/0l6VoF8jG0M/S220/lizard-icon.jpeg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-743262253'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-6652874430413250537</id><published>2009-09-06T10:40:36.993-04:00</published><updated>2009-09-06T10:40:36.993-04:00</updated><title type='text'>Good post. Cannot agree with you more on the Desig...</title><content type='html'>Good post. Cannot agree with you more on the Design Patterns (GoF) book. I&amp;#39;ve notices that most of the people who recommend this book haven&amp;#39;t read it (or if read then only partially). TAOCP also falls in same category. &lt;br /&gt;From the first list -1 for &amp;quot;The Pragmatic Programmer&amp;quot;, this book is too much overrated (or may be I am too dumb to get what is special about it). And also I don&amp;#39;t think most programmers have read &amp;quot;Code: The Hidden Language of Computer Hardware and Software&amp;quot; and &amp;quot;Test Driven Development: By Example&amp;quot;. (or at least I haven&amp;#39;t, and didn&amp;#39;t have it in my future read-list too, though will revise my list now).</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/6652874430413250537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/8678542754236229007/comments/default/6652874430413250537'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html?showComment=1252248036993#c6652874430413250537' title=''/><author><name>Jahanzeb</name><uri>http://www.blogger.com/profile/16661605380010864085</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/_CTCDs9mPyhs/SUmQy1xUWLI/AAAAAAAAAHg/dhNgcrVwkew/S220/Picture+070b.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2008/12/books-programmers-dont-really-read.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-8678542754236229007' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/8678542754236229007' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-220876248'/></entry></feed>
