User Interface Design for Programmers and over 670,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

Kindle Edition
 
   
Have one to sell? Sell yours here
or
Get a $3.39 Amazon.com Gift Card
User Interface Design for Programmers
 
 
Start reading User Interface Design for Programmers on your Kindle in under a minute.

Don’t have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

User Interface Design for Programmers [Paperback]

Joel Spolsky (Author)
4.1 out of 5 stars  See all reviews (41 customer reviews)


Available from these sellers.


6 new from $83.39 18 used from $11.42

Formats

Amazon Price New from Used from
Kindle Edition $16.47  
Paperback --  

Customers Who Bought This Item Also Bought


Editorial Reviews

Review

"Scripting News Blogger of the Year, 2001" -- Scripting News,January 11,2002

Product Description

<p>Most programmers' fear of user interface (UI) programming comes from their fear of doing UI design. They think that UI design is like graphic design&emdash;the mysterious process by which creative, latte-drinking, all-black-wearing people produce cool-looking, artistic pieces. Most programmers see themselves as analytic, logical thinkers instead&emdash;strong at reasoning, weak on artistic judgment, and incapable of doing UI design. </p>

<p>In this brilliantly readable book, author Joel Spolsky proposes simple, logical rules that can be applied without any artistic talent to improve any user interface, from traditional GUI applications to websites to consumer electronics. Spolky's primary axiom, the importance of bringing the program model in line with the user model, is both rational and simple. </p>

<p>In a fun and entertaining way, Spolky makes UI design easy for programmers to grasp. After reading <i>User Interface Design for Programmers</i>, you'll know how to design interfaces with the user in mind. You'll learn the important principles that underlie all good UI design, and you'll learn how to perform usability testing that works.</p>


Product Details

  • Paperback: 159 pages
  • Publisher: Apress; 1st edition (June 26, 2001)
  • Language: English
  • ISBN-10: 1893115941
  • ISBN-13: 978-1893115941
  • Product Dimensions: 9.2 x 7.3 x 0.5 inches
  • Shipping Weight: 1.2 pounds
  • Average Customer Review: 4.1 out of 5 stars  See all reviews (41 customer reviews)
  • Amazon Bestsellers Rank: #209,026 in Books (See Top 100 in Books)
    #59 in  Books > Computers & Internet > Computer Science > Software Engineering > Design Tools & Techniques
    #100 in  Books > Computers & Internet > Graphic Design > Website Architecture & Usability

Inside This Book (learn more)



Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

 

Customer Reviews

41 Reviews
5 star:
 (23)
4 star:
 (4)
3 star:
 (10)
2 star:
 (2)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
4.1 out of 5 stars (41 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
40 of 47 people found the following review helpful:
5.0 out of 5 stars Programmers, find out why UI designers have it tough!, July 29, 2001
This review is from: User Interface Design for Programmers (Paperback)
Joel is a good writer who happens to be a programmer. That alone is enough to reccommend this one-of-a-kind book. His website contains tons of insightful, opinionated essays, and most of the time he's right, whether his topic is design, business stragegy, HR, or coding techniques. He's an ex-Microsoft employee who's saavy enough to know what MS does right and what they don't.

In this book, much of which is available at his site, he's taking an approach that I don't think anyone else has: why UI design matters to programmers. He's not talking to experienced visual desingers, or HCI people, or interaction desingers or what have you. He's talking to programmers, the folks who will actually write lines of code. This book, in a quick 150 pages, shows programmers why interaction designers will spend, say, two days worrying about a couple of words or the placement of two buttons.

Like Steve Krug's book "Don't Make Me Think", it's a somewhat lightweight treatment of the topic for an experienced UI desinger, but you'd be foolish to pass it up for that reason. This, along with Krug would be a great book for Project Managers or senior staff wondering what all the fuss about "usability" really means. Where Jakob Nielsen's preachy fussiness can bore you to tears, Joel and Krug will make you eager to put their ideas into practice.

Any company that can get its programmers, managers, and designers on the same page about the still under-appreciated value of UI design (and the analysis that goes into it) will find they can make better products faster.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
11 of 11 people found the following review helpful:
5.0 out of 5 stars Enjoyable from Start to Finish, October 4, 2002
By Kent Anderson (Cypress, CA USA) - See all my reviews
This review is from: User Interface Design for Programmers (Paperback)
It was a pleasure to read this book. Joel has an amazing writing style that is friendly, upbeat, funny, and insightful. While he clearly isn't the world's definitive expert on UI design, his years of real world experience and wealth of examples make this book both valuable and enjoyable. This has to be one of my favorite technical books.

Joel's irreverent, tell-it-like-it-is, approach is part of the charm of this book. For example, chapter 10 is titled, "People Can't Control the Mouse" and chapter 13 is titled, "Those Pesky Usability Tests". From my years of software development in the games industry, many of his points on UI design hit home in a big way. I was actually shocked at how applicable the entire book was to game development. As a professional programmer, I felt the book was talking my language and completely in agreement with my own experiences.

The truth is that there are so many boring and questionable technical books out there, it's refreshing to read something that is so honest and dead-on right.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
16 of 18 people found the following review helpful:
5.0 out of 5 stars A must-read for every software designer, July 12, 2001
By Keith Platfoot (Wapakoneta, OH USA) - See all my reviews
This review is from: User Interface Design for Programmers (Paperback)
UI Design for Programmers is an excellent guide to creating intuitive, usable software interfaces for the real world. The light tone and frequent anecdotes make it a pleasure to read, I finished the book the day after it arrived. Very refreshing compared to the dry, technical style of most other computer books. I would highly recommend it to anyone who designs interfaces for any type of software or web-based application.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

3.0 out of 5 stars A little outdated, a few good gems, but overall mediocre
The book started out promising -- it talked about things like "user models" and "progamming models"; But somewhere along the way the author veered away from things that sounded... Read more
Published 19 months ago by Aaron Hill

4.0 out of 5 stars Some good ideas, some nonsense
This book is aimed at programmers who don't have the time or inclination to do research on user interface design, and it has some good suggestions, but you shouldn't take anything... Read more
Published on May 21, 2008 by DavidInBerkeley

3.0 out of 5 stars Joel on UI Design
First off, I'm not a (professional) programmer, and I'm not particularly interested in user interface design. Read more
Published on April 27, 2008 by P. Newman

5.0 out of 5 stars Great read, helpful info
I rarely give out 5 stars, but this book deserves it.

Well written, on the light side, but serious about providing best practices for UI design with good examples to... Read more
Published on May 14, 2007 by Charles M. Slate

3.0 out of 5 stars Good introduction, but that's it
This thin book is a good introduction to the idea of that you should make good software interfaces, but doesn't tell you how to do that. Read more
Published on September 8, 2006 by brian d foy

1.0 out of 5 stars Amatuer at best
This book has a number of problems.

First, the writing is amateurish - hardly what I'd expect from someone trying to impart knowledge on a professional audience. Read more
Published on May 13, 2006 by Kenneth S. Orr

5.0 out of 5 stars The Title is Honest
One of the first question I always notice about books: Is the title honest? For this book I can unabashedly say, Yes. This book is for programmers. Read more
Published on May 3, 2006 by Jeff Staddon

5.0 out of 5 stars Brilliant
This book is simply one of the best I have ever read. Joel's style is so funny, simple and expressive, and I enjoyed in every moment reading it. Read more
Published on March 26, 2006 by Berislav Vidakovic

5.0 out of 5 stars Really nice reading about UI design
I would list two great points about the book:
- very nice book about User Interface design, a lot of valuable information & thoughts
- really nice English reading... Read more
Published on March 1, 2006 by Mikhail Pliskine

5.0 out of 5 stars Turned me into an enthusiastic user interface designer!
This book provides excellent concepts to bear in mind when designing the UI. Moreover, it is really fun and easy to read! Read more
Published on September 9, 2005 by Maria E. Ponzio

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   





Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.