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 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<[email protected]> 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<[email protected]> 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
------------------------------------------------------------
Nick Ruest
Digital Strategies Librarian
McMaster University
Mills Memorial Library
1280 Main Street West
Hamilton, ON L8S 4L6
Phone: 905.525.9140 ext. 21276
Email: [email protected]
http://library.mcmaster.ca/contact/ruest-nicholas
http://nruest.blog.lib.mcmaster.ca/
------------------------------------------------------------
"Revolution is not something fixed in ideology, nor is it something
fashioned to a particular decade. It is a personal process embedded
in the human spirit." - Abbie Hoffman