Thanks Danny. That outline of How to Solve It reminded me of an idea that resonated strongly with me in
Programming Pearls, and I just looked it up and sure enough, Bentley was referencing the same Polya book:
"Most of the structures exemplify what Polya calls the Inventor's
Paradox in his How
Thanks Mike. Many a google search has landed me on his site, and I always end up reading more than what I landed on :)
All of the above are great picks. I'd also recommend Joel On Software. It's acollection of his articles from his web site.
___
Tutor
Thanks for the recommendations, Kent.
Kent wrote:
How could I forget the Gang of Four? This is the book that started the Design Patterns movement.
Gamma, Helm, Johnson & Vlissides, Design Patternshttp://www.aw-bc.com/catalog/academic/product/0,1144,0201633612,00.html
I probably shouldn't forget
> Subject:
> Re: [Tutor] Book recommendations?
> From:
> Kent Johnson <[EMAIL PROTECTED]>
> Date:
> Fri, 30 Sep 2005 05:57:51 -0400
>
> CC:
> Python Tutor list
>
>
> Andrew P wrote:
>
>> Does anybody have any recommendations for other books o
Kent Johnson wrote:
> Some of the highlights from my bookshelf:
How could I forget the Gang of Four? This is the book that started the Design
Patterns movement.
Gamma, Helm, Johnson & Vlissides, Design Patterns
http://www.aw-bc.com/catalog/academic/product/0,1144,0201633612,00.html
> Beck, Extre
Andrew P wrote:
> Does anybody have any recommendations for other books on programming
> practices in general? Any fun or philosophical reads on software
> architecture/design?
Some of the highlights from my bookshelf:
Hunt & Thomas, The Pragmatic Programmer
http://pragmaticprogrammer.com/ppbo
I was just thinking about Jon Bentley's Programming Pearls,
and how much I really liked it. Nothing has really changed since
1986, and all the pseudo code translated nicely into Python. It
was by far the most fun I've had reading any book about
programming. Especially solving problems he present