Daniel's bookshelf: programming en-US Sun, 27 Jan 2008 17:20:56 -0800 60 Daniel's bookshelf: programming 144 41 /images/layout/goodreads_logo_144.jpg <![CDATA[The Definitive Guide to Django: Web Development Done Right (Expert's Voice in Web Development)]]> 554529 447 Jacob Kaplan-Moss 1590597257 Daniel 4 tech, nonfiction, programming 3.88 2007 The Definitive Guide to Django: Web Development Done Right (Expert's Voice in Web Development)
author: Jacob Kaplan-Moss
name: Daniel
average rating: 3.88
book published: 2007
rating: 4
read at:
date added: 2008/01/27
shelves: tech, nonfiction, programming
review:

]]>
<![CDATA[Pro CSS Techniques (Expert's Voice)]]> 314094 408 Jeff Croft 159059732X Daniel 4 3.71 2006 Pro CSS Techniques (Expert's Voice)
author: Jeff Croft
name: Daniel
average rating: 3.71
book published: 2006
rating: 4
read at:
date added: 2008/01/27
shelves: nonfiction, programming, design
review:

]]>
Dive Into Python 24038 413 Mark Pilgrim 1590593561 Daniel 5 nonfiction, programming 3.97 2004 Dive Into Python
author: Mark Pilgrim
name: Daniel
average rating: 3.97
book published: 2004
rating: 5
read at:
date added: 2008/01/26
shelves: nonfiction, programming
review:

]]>
<![CDATA[The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity]]> 44098 Rather than provide users with a straightforward set of options, programmers often pile on the bells and whistles and ignore or de-prioritise lingering bugs. For the average user, increased functionality is a great burden, adding to the recurrent chorus that plays: "computers are hard, mysterious, unwieldy things." (An average user, Cooper asserts, who doesn't think that way or who has memorised all the esoteric commands and now lords it over others, has simply been desensitised by too many years of badly designed software.)

Cooper's writing style is often overblown, with a pantheon of cutesy terminology (i.e. "dancing bearware") and insider back-patting. (When presenting software to Bill Gates, he reports that Gates replied: "How did you do that?" to which he writes: "I love stumping Bill!") More seriously, he is also unable to see beyond software development's importance--a sin he accuses programmers of throughout the book.

Even with that in mind, the central questions Cooper asks are too important to ignore: Are we making users happier? Are we improving the process by which they get work done? Are we making their work hours more effective? Cooper looks to programmers, business managers and what he calls "interaction designers" to question current assumptions and mindsets. Plainly, he asserts that the goal of computer usage should be "not to make anyone feel stupid." Our distance from that goal reinforces the need to rethink entrenched priorities in software planning. -- Jennifer Buckendorff, Amazon.com

]]>
255 Alan Cooper Daniel 4 3.92 1999 The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity
author: Alan Cooper
name: Daniel
average rating: 3.92
book published: 1999
rating: 4
read at:
date added: 2008/01/26
shelves: nonfiction, design, programming, tech
review:

]]>