This surprises me, because i find ui programming to be. Thoughts on joel spolskys user interface design for. Top five wrong reasons you dont have testers joel on. User interface design for programmers joel on software. Sometimes, your users might not have a concrete expectation of how the program works and what its supposed to do. Discuss this topic on the joel on software social interface design forum. Joel on software user interface design for programmers.
Once you learn how to communicate with users through software, its inevitable that all your. His insights on hiring should be read by anyone who has to hire programmers. The duct tape programmer by joel spolsky, september 23, 2009. User interface design for programmers apress, 2001 and joel on software apress, 2004. Before college, he served in the israeli defense forces as a paratrooper, and he was one of the founders of kibbutz hanaton.
Dont make your users think about how to use your software. In 2016, spolsky announced the appointment of anil dash as fog creek softwares new ceo, with spolsky continuing as stack overflows ceo and as a fog creek software. User interface design for programmers by joel spolsky goodreads. Its going to be fascinating as fun as user interface design was in the 1980s so stay tuned. It makes the case for usercentered design and offers. 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. Youre reading joel on software, stuffed with years and years of completely raving mad articles about software development, managing software teams, designing user interfaces, running successful software companies, and rubber duckies. On a plane flight, the only reading material i had available was someone elses copy of joel spolskys user interface design for programmers. Joel spolsky is one of the most thoughtful writers on software development. Joels book is about more than software design and usercentricity. Most programmers fear of user interface ui programming comes from their fear of doing ui design.
Joels posts are focused on the business and management of software. Controlling your environment makes you happy joel on software. User interface design for programmers avram joel spolsky apress. Developing a user interface where the program model matches the user model is not easy. In particular, he was writing this ongoing series about how bad most user interfaces weremostly because programmers by and large knew, as joel and i would. And hopefully, well figure out the new principles of social interface design.
And in addition to the regularly updated blog, which is translated into more than 30 languages, there are discussion boards on topics ranging from the business of software to microsoft. He has written 4 books, including one on user interface design also available on the blog. Jessica livingston, partner, y combinator and author of founders at work. He is the author of five books, including user interface design for programmers and smart and gets things done. Instead of building usability labs, theyll go out into the field and write ethnographies. Database audit logs, joel on software, and code handouts. User interface design for programmers is clear, accessible, and engaging. Joel spolskys user interface design for programmers is concise. Joel has lots to say about user interface design, testing, and deployment.
113 885 1066 1650 22 1474 1060 385 841 1087 362 413 259 856 943 185 822 103 680 1015 53 898 1301 1147 319 1256 1277 1658 991 1274 1150 1390 1010 295 1289 501 1437 1162 363 381 1291 1133 540 745 559