设计原本中文版第一章

最近开始读《设计原本》,需要在此做下学习笔记,并且希望同大家相互学习。

第一章,设计的基本概念,通过一些例子引入什么是设计。首先举的例子,是弗朗西斯·培根爵士的一句话:将一种技艺进行观察,并将所思所用运用到另一种技艺里,在脑海中不断反思,新的想法不期而至。英文原文也看了下,直翻也是这样。其实生活中,我们有时会突发奇想,发现不同的领域好像有相似的地方,可以相互的借鉴。大到设计建筑,小到设计电子元件,似乎是有着相同的过程。这应该就是这本书所要阐述的。

书中印象比较深刻的例子之一是,一个作家、编剧Dorothy Sayers将创作分为三个阶段:1,将概念结构定形;2,在实际的领域中加以实现;3,在实际的应用中与用户交互。因为我的职业是程序员,类比到服务的开发,软件的设计过程也是这样的,经过了需求评审,功能设计;然后再编码实现;最后交付给用户使用。没有用户使用的软件或者服务就是没有任何价值的。所以与用户交互是尤为重要的。而且书中有一段是“构想的不完整性和不一致性只有到了实现阶段才能明朗化”。对于这句话的理解,我也有些感触,很早就有写博客的打算,也想过写什么,但是一直没有付诸实现,知道现在做的时候发现有很多要做到事情,例如使用哪个博客,文字素材,段落结构,其实这篇文字的结构也是写到哪算哪,以后再改进。开发程序也是一样的,在设计的时候很多都是概念上的,在写的时候才会确定具体的类,语言实现等细节。

上面说到,只有在实现阶段才能将构想明朗化,但是有些东西是没有变的。比如程序在实现过程中,核心功能是没有变的,接口定义是没有变的,语言规范是没有变的。又比如我写博客,目的是为了学习和分享,锻炼自己。这些在书中被称为设计理念。是设计过程中的灵魂,最有价值的部分。书中举了很多例子,比如作者在开发IBM System/360大型机的时候,坚持的设计理念是,整个计算机家族既对开发人员呈现同意的接口,而又提供多种并存的实现机型。作为一个程序员,很清楚这个理念的价值,这几乎是设计所有系统都会遵守的原则。书中有一句话,很 认同:伟大的设计都具备概念完整性---统一、经济、简洁。在工作中,团队沟通过程中,大家对概念具有统一的认识,能节省沟通成本,并且一个好的设计且不说是不是很复杂,但是一般都是很优雅的。优雅这个概念虽然有些感性,但是通常一些好的设计,看起来是真的如此,赏心悦目的感觉。至于如何去定义概念,如何去做好设计,和如何评价一个设计的好坏,我相信通过这本书会学到很多。

章节末介绍了下例行设计、改造设计和原创设计,系统设计和艺术设计,这些是字面意思。系统设计从工程实践考虑问题;艺术设计,从感性入手。例行设计,不太有创兴性,大都是循例的设计;改造设计,是在原有设计的基础上做微改,满足新的用途;原创设计,打破常规,这就比较难了。

完,第一章到此结束。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值