{"id":33,"date":"2004-09-22T15:27:00","date_gmt":"2004-09-22T19:27:00","guid":{"rendered":"http:\/\/www.cchsu.com\/arthur\/?p=33"},"modified":"2006-09-06T01:48:14","modified_gmt":"2006-09-06T05:48:14","slug":"user-interface-design-for-programmers-%e8%ae%80%e5%be%8c%e6%84%9f","status":"publish","type":"post","link":"https:\/\/www.cchsu.com\/arthur\/2004\/09\/22\/33\/","title":{"rendered":"&#8220;User Interface Design for Programmers&#8221; \u8b80\u5f8c\u611f"},"content":{"rendered":"<p>\u6700\u8fd1\u5c07 Joel Spolsky \u7684\u65b0\u66f8 <em>User Interface Design for Programmers<\/em> \u770b\u5b8c\u4e86\uff0c\u5f88\u6709\u8da3\u7684\u4e00\u672c\u66f8\uff0c\u4f46\u50f9\u9322\u5be6\u5728\u8cb4\u4e86\u9ede\u3002\u6211\u641e\u4e0d\u61c2\u4ed6\u8001\u5144\u70ba\u4f55\u8981\u5c07\u66f8\u5370\u6210\u5168\u5f69\u7684\uff0c\u4e8b\u5be6\u4e0a\u5927\u90e8\u4efd\u7684\u5167\u5bb9\u53ea\u9700\u8981\u9ed1\u767d\u5370\u5237\u4fbf\u53ef\u641e\u5b9a\uff0c\u800c\u4e14\u9ed1\u767d\u5370\u5237\u4e5f\u8f03\u70ba\u4fbf\u5b9c\u3002<\/p>\n<p> \u9019\u672c\u66f8\u7684\u5167\u5bb9\u91cd\u9ede\u5982\u4e0b\uff1a <\/p>\n<ul>\n<li>user \u4e0d\u6703\u53bb\u8b80\u4f7f\u7528\u624b\u518a\uff0c\u4e5f\u4e0d\u6703\u8b80\u4f60\u5beb\u7684 dialog box<\/li>\n<li>user \u4e0d\u6703\u7528\u6ed1\u9f20\uff0c\u6216\u8005\u8aaa\uff0c\u6c92\u8fa6\u6cd5\u50cf\u4f60\u4e00\u50cf\u7cbe\u6e96\u5730\u63a7\u5236\u6ed1\u9f20<\/li>\n<li>user \u4e26\u4e0d\u7b28\uff0c\u8853\u696d\u6709\u5c08\u653b\uff0c<strong><em>\u4f60<\/em><\/strong>\u5fc5\u9808\u628a UI \u5beb\u7684\u76f4\u89ba\u597d\u7528<\/li>\n<li>\u5beb\u7d66 user \u770b\u7684\u6771\u897f\uff0c\u5197\u9577\u512a\u96c5\u7684\u6587\u7ae0\u662f\u5ee2\u7269\uff0c\u4ed6\u5011\u8981\u7684\u662f\u7c21\u55ae\u800c\u4e14\u4e00\u76ee\u77ad\u7136\u7684\u6771\u897f<\/li>\n<li>\u60f3\u50cf\u4f7f\u7528\u8005\u6703\u5982\u4f55\u7528\uff0c\u4e0d\u5982\u628a\u4f60\u7684\u8a2d\u8a08\u756b\u6210 mock up\uff0c\u5230\u8def\u908a\u53bb\u627e\u4e94\u500b\u8def\u4eba\u4f86\u770b\u770b\u9084\u6bd4\u8f03\u5feb<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>\u6700\u8fd1\u5c07 Joel Spolsky \u7684\u65b0\u66f8 User Interface Design for Programmers \u770b\u5b8c\u4e86\uff0c\u5f88\u6709\u8da3\u7684\u4e00\u672c\u66f8\uff0c\u4f46\u50f9\u9322\u5be6\u5728\u8cb4\u4e86\u9ede\u3002\u6211\u641e\u4e0d\u61c2\u4ed6\u8001\u5144\u70ba\u4f55\u8981\u5c07\u66f8\u5370\u6210\u5168\u5f69\u7684\uff0c\u4e8b\u5be6\u4e0a\u5927\u90e8\u4efd\u7684\u5167\u5bb9\u53ea\u9700\u8981\u9ed1\u767d\u5370\u5237\u4fbf\u53ef\u641e\u5b9a\uff0c\u800c\u4e14\u9ed1\u767d\u5370\u5237\u4e5f\u8f03\u70ba\u4fbf\u5b9c\u3002 \u9019\u672c\u66f8\u7684\u5167\u5bb9\u91cd\u9ede\u5982\u4e0b\uff1a user \u4e0d\u6703\u53bb\u8b80\u4f7f\u7528\u624b\u518a\uff0c\u4e5f\u4e0d\u6703\u8b80\u4f60\u5beb\u7684 dialog box user \u4e0d\u6703\u7528\u6ed1\u9f20\uff0c\u6216\u8005\u8aaa\uff0c\u6c92\u8fa6\u6cd5\u50cf\u4f60\u4e00\u50cf\u7cbe\u6e96\u5730\u63a7\u5236\u6ed1\u9f20 user \u4e26\u4e0d\u7b28\uff0c\u8853\u696d\u6709\u5c08\u653b\uff0c\u4f60\u5fc5\u9808\u628a UI \u5beb\u7684\u76f4\u89ba\u597d\u7528 \u5beb\u7d66 user \u770b\u7684\u6771\u897f\uff0c\u5197\u9577\u512a\u96c5\u7684\u6587\u7ae0\u662f\u5ee2\u7269\uff0c\u4ed6\u5011\u8981\u7684\u662f\u7c21\u55ae\u800c\u4e14\u4e00\u76ee\u77ad\u7136\u7684\u6771\u897f \u60f3\u50cf\u4f7f\u7528\u8005\u6703\u5982\u4f55\u7528\uff0c\u4e0d\u5982\u628a\u4f60\u7684\u8a2d\u8a08\u756b\u6210 mock up\uff0c\u5230\u8def\u908a\u53bb\u627e\u4e94\u500b\u8def\u4eba\u4f86\u770b\u770b\u9084\u6bd4\u8f03\u5feb<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,3],"tags":[],"_links":{"self":[{"href":"https:\/\/www.cchsu.com\/arthur\/wp-json\/wp\/v2\/posts\/33"}],"collection":[{"href":"https:\/\/www.cchsu.com\/arthur\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cchsu.com\/arthur\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cchsu.com\/arthur\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cchsu.com\/arthur\/wp-json\/wp\/v2\/comments?post=33"}],"version-history":[{"count":0,"href":"https:\/\/www.cchsu.com\/arthur\/wp-json\/wp\/v2\/posts\/33\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.cchsu.com\/arthur\/wp-json\/wp\/v2\/media?parent=33"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cchsu.com\/arthur\/wp-json\/wp\/v2\/categories?post=33"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cchsu.com\/arthur\/wp-json\/wp\/v2\/tags?post=33"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}