设计原本-阅读笔记1

Posted on 2020-05-01 10:04  咳咳你  阅读(137)  评论(0编辑  收藏  举报

  设计原本的开头就强调了设计的理念,“设计“是贯穿整部文章的一个要点所在

  设计之命题:

  文中用一个戏剧家的例子阐述了“设计”的初步概念,她称之为构想、精神以及交互。重点在构想,构想代表着在你的脑子里已经有了一个事物或事件概念性特征的形成。即设计是对概念性构想的形式化模式展示,设计本身有两个目的,其一是极早的验证需求和构想,其二是指导实现过程。这里也强调了用户在设计中的重要性,对于软件,没有用户使用的软件是不成功的。而脑力活动的构思就是设计,设计首先诞生于脑海里,再慢慢逐步实现,这才是软件架构中根本的工作

   那设计的价值何在?在实施阶段,我们把头脑中的概念性架构实施到真实项目中时,设计的积极性也就展现出来了,说白了这就是创新力。良好的的设计都具备概念完整性---统一、经济、简洁。在工作中,将设计概念传播在团队中,也能够起到积极的沟通作用.

  理性模型及缺陷:

  对于理性模型的认知,它本身就是遵循常规的由问题域驱动的分析和解决问题的核心方法和思路。即确定目标和问题,目标分解为子目标或称之必要条件,效用函数,约束,资源和成本分析,解决方案和决策等。它是一个处理问题的模板思路,当我想做出一个什么样的东西时,接下来的一系列想法都是理性的解决办法。文中用一个闹钟的例子直接剖析了对于目标的适当方案:

 

 

   理性模型可以看做这种严格的层阶架构,将目标一层层分开直到出现底层需求为止,它是有序模型的有序过程,也是工程师的构思过程,理性模型的整个过程是极为严格的,在一定程度上如果理想模型得以实现,软件本身一定是毫无瑕疵的。可是在现实中这种情况基本上不会出现

  通常实际项目中,设计面临的最大难题是决定要设计什么,工程设计和研究工作不同,很少触及不能一眼看出通往解决方案的备选方案,大多数我们不清楚这个理想的设计树的样子,需求在不断的变化,约束也会由于设计过程中的新发现而发生变化,所以理想模型很多情况下无法实现,但理性模型依然可以为我们带来一些程度上的指导