第三章 设计的作用
11.字体平滑、反锯齿和次像素渲染
对于如何在计算机屏幕上显示字体,苹果公司和微软公司总是有不同的看法
- 苹果公司通常认为,字体算法的首要目的是尽可能多的保持原始设计的样子,及时有损屏幕显示的清晰性,也在所不惜。
- 微软公司通常认为,字体的形状一定要适应像素的限制,要保证屏幕显示不模糊,容易辨识,即使字体的形状因此背离原始设计,也在所不惜。
用户喜欢哪一种处理方法?苹果的用户喜欢苹果的方法、微软的用户喜欢微软的方法。一般来说用户会选择自己熟悉的品牌。
(设计没有更好,满足用户的需要的就是最好)
12.寸土必争
那么这是不是闹钟型收音机的错呢?一定程度上是这样的。他太不好用了。他的铃声会每天自动响起,即使前一天根本没人碰过它,这种设计思想可不怎么高明。而且,根本没理由将重启后的铃声时间默认设在半夜12点,清晨7点才是一个合理的设置。
13.大构想的陷阱
看东西时,你的实力只是在视野中很小的一块区域是高分辨率的,而且视野的正中央还有相当大的以恶搞盲点。但是,你依然想当然地认定你能够超清晰的看清视野中的每一个角落。为什么会这样?因为你的眼睛能够非常快速的移动,你的神经系统将这个眼睛移动的过程完全抽象掉了。这个机制的副作用之一是,你的头脑养成了一种坏习惯,会高估自己清晰判断事务的能力。它总觉得自己看到了全部,即使事实不是如此。
架构太空人(architecture astronaut)
14.别给用户太多选择
微软的关机选项由9个改为只剩下一个“退出登录”
15.易用性是不够的
分享到:
相关推荐
《软件随想录》是一本深入探讨软件开发与管理的经典著作,它涵盖了软件工程的多个重要方面,旨在为读者提供对软件行业的深度洞察。作者通过一系列的随笔和思考,揭示了软件开发过程中的关键问题、挑战以及解决之道。...
《软件随想录》是计算机科学领域的一部经典著作,由知名程序员、软件工程专家、敏捷开发倡导者Martin Fowler所著。这本书集合了他对软件开发的深入思考与实践经验,涵盖了软件设计、项目管理、团队协作等多个方面。...
软件随想录_扫描版_5.79M
在计算机教育领域,尤其对于计算机专业的学生,提升个人能力至关重要。Joel Spolsky的建议主要聚焦于两个关键方面:软实力的培养和基础技术的扎实掌握。软实力,特别是良好的沟通能力,对于任何行业的成功都起着决定...
《软件随想录》是一本深受程序员喜爱的书籍,它主要涵盖了程序员的成长历程、编程理念、软件开发实践以及行业洞见等多个方面的内容。这本书通过作者的个人经验分享,旨在帮助读者提升编程技能,理解软件开发的本质,...
### 软件随想录:程序员部落酋长Joel谈软件 #### 一、书籍简介与背景 《软件随想录》是一本由Joel Spolsky所著的著作,该书以其深刻的见解和独特的视角在全球范围内影响了无数程序员。Joel Spolsky是一位在软件...
《软件随想录》是一本深入探讨软件开发与行业洞见的书籍,它汇集了作者在软件工程领域的诸多思考和经验总结。通过阅读这个压缩包内的文件,我们可以探索到一系列关于软件开发的重要知识点,涵盖了软件设计、编程哲学...
根据标题和描述,我们可以假设“软件随想录.pdf”是一本关于软件的个人收集电子书。该描述还提到该电子书只能用于学习目的,并且不能用于商业用途,这提示我们版权和知识产权是软件行业中非常重要的方面。 由于实际...
代码随想录是一个致力于帮助程序员提高编程能力的网站,提供了大量的题目和解题思路供学习和参考。本文主要介绍代码随想录的刷题笔记记录,方便读者更好地利用该网站进行学习。 ## 刷题笔记记录的作用 刷题笔记...
《软件随想录》是许多程序员和IT从业者都推崇的一本书,它深入探讨了软件开发过程中的各种问题,包括团队协作、项目管理、代码质量、技术债务等关键议题。这本书结合作者的经验,提供了许多实用的建议,旨在帮助...
内容概要:这是关于作者针对自己的代码学习笔记《代码随想录》,进行两年后的全面更新与汇总的一则公告。新的PDF版本整合了所有最新内容,并修复和完善了一系列题目解释。尽管如此,作者仍推荐优先在网站上阅读以...
通过上述内容,我们可以看出《软件随想录》不仅涵盖了软件开发过程中的技术细节,还关注到了团队协作和个人成长等多个维度。这对于希望深入了解软件工程领域的专业人士来说,无疑是一本非常宝贵且全面的指南。
代码随想录贪心算法知识,非常管用
2015-04_P292 软件随想录.pdf 1
《代码随想录》是一本深受程序员喜爱的算法学习书籍,其PDF版本为读者提供了方便的电子阅读体验。这本书主要针对准备参加编程面试或者想要提升自己算法能力的开发者,通过实例解析和实战演练,帮助读者深入理解算法...
《代码随想录》是一本深受程序员喜爱的算法学习书籍,尤其对于初学者来说,它提供了深入浅出的讲解和实战演练。这本书的核心是通过实际编程来帮助读者理解和掌握算法,提升编程技能,特别是C++语言的应用。在C++这个...
《代码随想录》是一本深受程序员喜爱的书籍,尤其对于即将参加秋季招聘的计算机科学和技术专业的学生们来说,它是提升编程技能和算法能力的重要资源。这本书深入浅出地讲解了编程思维和各种常见算法,旨在帮助读者...
「代码随想录」二叉树专题精讲(v2.0)是一套涵盖二叉树基础知识、遍历算法、递归与非递归实现、BST、AVL树等内容的视频课程,由著名程序员博主「代码随想」老师主讲。该课程分为三个部分: 基础篇:介绍了二叉树的...