博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于设计
阅读量:6623 次
发布时间:2019-06-25

本文共 1344 字,大约阅读时间需要 4 分钟。

本文内容为Paul Graham的《黑客与画家》书中“设计者的品味”一文读后感。书中讲到好的设计的特点以及本人的看法如下:

好的设计是简单的设计:这一点和Unix哲学互通,简小即是美,在当下软件系统越来越臃肿,社会关系也趋向复杂化,产品的装饰愈加华丽的情况下,相对的,要发现其本质也越来越难,世界本来应该是简单的,只是人将其复杂化了吧。书中所说:”当你被迫把东西做的简单时,你就被迫直接面对真正的问题,当你不能用表面的装饰交差时,你就不得不做好真正的本质部分。“

好设计是永不过时的设计:以满足客户和用户的需求为目标的情况下,设计者很少再关心设计本身应该是怎样的了,然而很多时候,要让产品的生命力更旺盛,或许书中所说:“如果你不愿别人的答案取代你的答案,你就只好自己做出最佳答案”是一种方式吧,必要时采取“闭门造车,出门合辙”的方式反而是最好的方式了。

好的设计是解决主要问题的设计:这点在文学,美术方面可能不那么适用了,在工程领域就显得重要很多,而分析问题,直面问题就成了关键;

好的设计是启发性的设计:这点真是让人醍醐灌顶,有些羞愧了。就像每个人读《哈姆雷特》,每个人看《蒙娜丽莎》都会有自己的见解,在软件业中,这点就意味着,设计者应该着眼于基本模块,而用户可以像搭积木一样自由组合这些模块来完成自己想要的功能。相比于积木,电子元器件,还有一些简单易用的电器,反观现在的“智能”电器,软件,真是无话可说。而看现在的计算机用户,被非自由软件虐得体无完肤,还觉得理所当然,如果要剥夺人的想象力,以及对自由的向往,像这样温水煮青蛙的做法确实不错;

好设计通常是有点趣味性的设计:按照Linus的看法,发展从生存到责任再到娱乐,当设计是为了娱乐时,设计者的积极的心情应该会早就这样的有趣味性的设计吧;

好的设计是艰苦的设计:对比以前计算机硬件落后时的软件设计,和现在四核八核满大街的情况,确实如此吧,联想到鸟儿能飞是舍弃了身上多余的部分来减轻重量,进而获得这种本领以及独特的姿态;

好的设计是对称的设计:这一点感觉也不是那么绝对的,而书中所说的对称其实也包括了镜像对称和递归对称这种形式,在表达和实用性上会有意想不到的效果呢;

好设计是模仿大自然的设计:联想到几千年前的那句“道法自然”,大自然在长期的演化中解决了很多设计问题吧,冥冥之中早以设计好了;

好的设计是一种再设计:这一点在平时写代码时深有体会,开始前心里已经有了设计的想法,但是随着进度的发展,过程中有了新的想法,想去实践发现与原来的相悖。或许就应该在设计时给未来预留空间吧;

好的设计是能够复制的设计:通用性,普遍性说得就是这个意思吧,这里的好是对别人而言(可以方便的复制并为自己所用),也是相对自己而言(在各种场合去复制适用);

好的设计常常是奇特的设计:这一点在Lisp语言和数学中的种种公式中就能看出,不过很少有人能发现其中的美,或许是假的东西看多了,看不到真实吧;

好的设计是成批出现的:这点不是非常认同,不过第四、九、十点所说的或许就是原因吧;

好的设计常常是大胆的设计:创造性的行为就是要大胆,不为现实所约束。

转载于:https://www.cnblogs.com/thestrals/p/7206593.html

你可能感兴趣的文章
宜昌民生大厦
查看>>
推荐15款制作 SVG 动画的 JavaScript 库
查看>>
陀螺仪原理--网上转载
查看>>
转:OpenResty最佳实践(推荐了解lua语法)
查看>>
转:CEO, CFO, CIO, CTO, CSO是什么
查看>>
P2P之UDP穿透NAT的原理与实现 - 增强篇(附修改过的源代码)
查看>>
添加 All Exceptions 断点后, 每次运行都会在 main.m 中断的一种解决方法
查看>>
[Ubuntu] fg、bg让你的进程在前后台之间切换
查看>>
二维数组与类的定义_DAY06
查看>>
ROC曲线(receiver-operating-characteristic curve)-阈值评价标准(转)
查看>>
Swift 表达式
查看>>
FFmpeg(8)-打开音视频解码器,配置解码器上下文(avcodec_find_decoder()、avcodec_alloc_context3())...
查看>>
Javascript基础恶补
查看>>
andriod自定义视图
查看>>
linux下vim更改注释颜色
查看>>
在SSL / https下托管SignalR
查看>>
Using JRuby with Maven
查看>>
poj 3308 (最大流)
查看>>
Netty了解与小试
查看>>
醒醒吧少年,只用Cucumber不能帮助你BDD
查看>>