Re: [CODE4LIB] Book recommendation

2009-09-11 Thread William C Kurt
Of Nick Ruest Sent: Wednesday, September 09, 2009 3:12 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Book recommendation If you are into the history of how it all came about, The Dream Machine: J.C.R. Licklider and the revolution that made computing personal is a good read

[CODE4LIB] Book recommendation

2009-09-09 Thread Robert Fox
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

Re: [CODE4LIB] Book recommendation

2009-09-09 Thread Bess Sadler
Hi, Robert. I highly recommend both The Pragmatic Programmer: From Journeyman to Master (http://www.pragprog.com/titles/tpp/the-pragmatic-programmer) and Practices of an Agile Developer (http://www.pragprog.com/titles/pad/practices-of-an-agile-developer ). I found both of these books to be

Re: [CODE4LIB] Book recommendation

2009-09-09 Thread Sharon Foster
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. KR is directed at the C

Re: [CODE4LIB] Book recommendation

2009-09-09 Thread Joe Morgan
I haven't read it yet, but Coders at Work is getting a lot of good press. Here's a slashdot review (http://books.slashdot.org/story/09/09/02/1331233/Coders-At-Work). They interview a bunch of 'famous' coders who talk about their craft. joe On Wed, Sep 9, 2009 at 11:12 AM, Robert Foxrf...@nd.edu

Re: [CODE4LIB] Book recommendation

2009-09-09 Thread Jonathan Rochkind
I am a big fan of the original Design Patterns book, myself. http://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612 But just reading the book alone won't do as much as reading the book AND working with code that is written using the lessons of the book. The

Re: [CODE4LIB] Book recommendation

2009-09-09 Thread Jon Gorman
I'd second pretty much every suggestion I've seen so far and add one Refactoring by Fowler. It's only really useful if you've had some design experience, but Some of the others that I really highly recommend would be The Pragmatic Programmer: From Journeyman to Master. I'm of mixed feelings on

Re: [CODE4LIB] Book recommendation

2009-09-09 Thread Sharon Foster
The best way to learn good code design and architecture is to work with code someone already wrote (open source, libraries, frameworks, etc) that uses good design and architecture. Or having to debug code that someone else wrote that *wasn't* written well. It's one thing to learn the good

Re: [CODE4LIB] Book recommendation

2009-09-09 Thread Keith Jenkins
I haven't read any of them yet, but O'Reilly has a new series of books that might be of interest. They all have titles like Beautiful Teams, Beautiful Architecture, Beautiful Data, Beautiful Testing, etc. Maybe someone else has read one and can comment on their usefulness? Keith On Wed, Sep 9,

Re: [CODE4LIB] Book recommendation

2009-09-09 Thread Alan Harnum
I learned quite a few useful abstracts from Eric Raymond's The Art of UNIX Programming, which is also available as a free ebook at http://www.faqs.org/docs/artu/ - Much is UNIX-centric, but some good general philosophy in there about coding practice and mindset. I'm currently reading and

Re: [CODE4LIB] Book recommendation

2009-09-09 Thread Jon Gorman
On Wed, Sep 9, 2009 at 12:27 PM, Jon Gormanjonathan.gor...@gmail.com wrote: I'd second pretty much every suggestion I've seen so far and add one Refactoring by Fowler.   It's only really useful if you've had some design experience, but Odd, not sure what happened there. But what I meant to

Re: [CODE4LIB] Book recommendation

2009-09-09 Thread Kyle Banerjee
The best way to learn good code design and architecture is to work with code someone already wrote (open source, libraries, frameworks, etc) that uses good design and architecture. Or having to debug code that someone else wrote that *wasn't* written well. It's one thing to learn the good

Re: [CODE4LIB] Book recommendation

2009-09-09 Thread Jon Gorman
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 yeatesstuart.yea...@vuw.ac.nz wrote: I can't speak highly enough about The Mythical Man-Month, by Fred P. Brooks (1975). Let's just say that

Re: [CODE4LIB] Book recommendation

2009-09-09 Thread Nick Ruest
If you are into the history of how it all came about, The Dream Machine: J.C.R. Licklider and the revolution that made computing personal is a good read. It is a little dense at times, but well worth the read. ISBN: 014200135X -nruest On Sep 9, 2009, at 4:15 PM, Jon Gorman wrote: For