User Interface Design for Programmers and over one million other books are available for Amazon Kindle. Learn more



or
Sign in to turn on 1-Click ordering
More Buying Choices
Have one to sell? Sell yours here
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.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

User Interface Design for Programmers [Paperback]

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

List Price: $29.95
Price: $26.96 & FREE Shipping. Details
You Save: $2.99 (10%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it Tuesday, May 21? Choose One-Day Shipping at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition $13.17  
Paperback $26.96  
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

June 26, 2001

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—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—strong at reasoning, weak on artistic judgment, and incapable of doing UI design.

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. Spolsky's primary axiom, the importance of bringing the program model in line with the user model, is both rational and simple.

In a fun and entertaining way, Spolky makes user interface design easy for programmers to grasp. After reading User Interface Design for Programmers, 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.


Frequently Bought Together

User Interface Design for Programmers + Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition + The Design of Everyday Things
Price for all three: $66.63

Buy the selected items together


Editorial Reviews

Review

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

About the Author

Joel Spolsky is a globally recognized expert on the software development process. His web site Joel on Software (JoelonSoftware.com) is popular with software developers around the world and has been translated into over 30 languages. As the founder of Fog Creek Software in New York City, he created FogBugz, a popular project management system for software teams. Joel has worked at Microsoft, where he designed Visual Basic for Applications as a member of the Excel team, and at Juno Online Services, developing an Internet client used by millions. He has written two books: User Interface Design for Programmers (Apress, 2001) and Joel on Software (Apress, 2004). Joel holds a bachelor's of science degree in computer science from Yale University. Before college, he served in the Israeli Defense Forces as a paratrooper, and he was one of the founders of Kibbutz Hanaton.

Product Details

  • Paperback: 159 pages
  • Publisher: Apress; 1 edition (June 26, 2001)
  • Language: English
  • ISBN-10: 1893115941
  • ISBN-13: 978-1893115941
  • Product Dimensions: 7.5 x 0.5 x 9.2 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (41 customer reviews)
  • Amazon Best Sellers Rank: #625,646 in Books (See Top 100 in Books)

Customer Reviews

Joel has a great writing style making this book a delight to read. Richard M. Marshall  |  15 reviewers made a similar statement
I really like Joel Spolsky's writing style. Joseph S,  |  6 reviewers made a similar statement
Most Helpful Customer Reviews
47 of 54 people found the following review helpful
Format: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.

Was this review helpful to you?
32 of 38 people found the following review helpful
3.0 out of 5 stars Overly generic January 11, 2002
Format:Paperback
As a programmer, I fit the stereotype and know very little about UI design. Although I was only looking to gain a basic understanding of design, I still found the book's coverage overly generic. The content can be summed up as follows: use tabs, do what Microsoft does, heuristics are overdone in many apps, test designs incrementally, don't overuse colors, and avoid all the fluff in web page design.

Critical design issues such as color combinations, UI standards, and best controls for particular jobs were not covered. The author glossed over these by telling the reader to find out what metaphor the user expects and design the application in that context. Despite these failings, the book is well written and can be read rapidly.

This book rates about two stars for content and four for readability. Overall, this book rates approximately three stars.

Comment | 
Was this review helpful to you?
11 of 11 people found the following review helpful
5.0 out of 5 stars Enjoyable from Start to Finish October 4, 2002
Format: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.

Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
1.0 out of 5 stars Disappointed
Here is the most important thing to know about this book - it wasn't written by Joel Spolsky that many know and respect. Read more
Published 10 months ago by Dmitri Tarassenko
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 on January 18, 2009 by Aaron Hill
4.0 out of 5 stars Some good ideas
Users can't read dialog boxes, they can't use the mouse, the don't read instructions, they have an idea of how the program is supposed to work, and most of the time they can't be... 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... Read more
Published on March 1, 2006 by Mikhail Pliskin
Search Customer Reviews
Only search this product's reviews


Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 





Look for Similar Items by Category