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<[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
>>
------------------------------------------------------------
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: [log in to unmask]
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
|