For those who enjoyed "The Mythical Man-Month" I'd also recommend Peopleware (not the software, the book ;) ). Jon On Wed, Sep 9, 2009 at 2:58 PM, stuart yeates<[log in to unmask]> wrote: > I can't speak highly enough about "The Mythical Man-Month," by Fred P. > Brooks (1975). > > Let's just say that when they issued the 20th anniversary edition, they > didn't need to update the examples in the text. > > cheers > stuart > > > Sharon Foster wrote: >>> >>> From my software engineering days, I like Steve McConnell's "Code >> >> Complete" and "Software Project Survival Guide;" "The Mythical >> Man-Month," by Fred P. Brooks; "Joel On Software" by Joel Spolsky (who >> also has a blog); and "The Elements of Programming Style," by Kernigan >> and Plauger. K&R is directed at the C programming language, but there >> are enough similarities in syntax with PHP, Java, and a lot of other >> web developer languages that I think it's still relevant. >> >> Sharon M. Foster, JD, MLS >> Technology Librarian >> http://firstgentrekkie.blogspot.com/ >> >> >> >> >> >> >> On Wed, Sep 9, 2009 at 12:12 PM, Robert Fox<[log in to unmask]> wrote: >>> >>> Since this list has librarians, hard core programmers and hybrid >>> librarian programmers on it, this is probably a good place to ask this sort >>> of question. >>> >>> I'm looking for some book recommendations. I've read a lot of technical >>> books on how to work with specific kinds of technology, read a lot of online >>> technical "how tos" and that has been good as far as it goes. But, >>> technology changes too fast to be wed to one particular programming >>> language, database technology, metadata standard, etc. I'm interested in >>> finding books that speak to the issues of programming methodology, design >>> principles, lessons learned, etc. that transcend any particular programming >>> technology. Are there good books that distill the wisdom and experience of >>> veteran developers and /or communicate best practices for things like design >>> patterns, overall software architecture, learning from mistakes, the >>> developer mindset and such things? >>> >>> Could you recommend perhaps the top three or four books you've read in >>> these areas? >>> >>> Rob Fox >>> Hesburgh Libraries >>> University of Notre Dame >>> >> > > > -- > Stuart Yeates > http://www.nzetc.org/ New Zealand Electronic Text Centre > http://researcharchive.vuw.ac.nz/ Institutional Repository >