设计原本-阅读笔记3

Posted on 2020-05-15 16:45  咳咳你  阅读(135)  评论(0编辑  收藏  举报

  约束:

  约束可能是负担,但是也可能是我们的朋友。约束会缩小设计者的探索空间。这样他们就会更加关注当前的问题域而加快设计的过程。设计任务中的认为约束可以很容易地缓和下来,在理想情况下,他们会将设计者推向设计空间中未曾预料到的角落,进而激发出创造力,我们必须学会区分约束:

 

 

   设计不同于创意和构想,而是构想到落地的中介,起到很重要的承上启下的作用,其设计的目的始终是为了解决问题,而解决问题又必须考虑到约束。约束一方面是对设计过程增加了挑战,也是让设计者能够更加专注的解决问题

   软件设计中的约束有很多,软件环境,硬件环境约束,开发资源的约束,业务目标的约束。在需求层次-需求方面二维矩阵方面也直接体现了不同约束方面的结果,而约束对设计带来的最大思考,个人认为是既保证了当前设计满足了约束的要求,同时又使当前的设计能够适应后续的变化和功能扩展,这也是设计价值的一个重要体现。而不是完全被约束所困,带有明确约束的系统更容易设计,约束会激发灵感

  设计美学:

  在软件角度,美可以体现在界面上,可以体现在代码角度。优雅需要简约,程序语言的存在目的是为了简化程序员编写与阅读代码的工作量,绝不能成为谜一样的东西。技术设计中存在美学(优雅),即使是纯粹的智力感受逻辑美意味着简约,但也要易于扩展与组合。卓越的设计来自于卓越的设计师,而非卓越的过程。而我对卓越设计师的理解包括几个方面的内容,一个是他需要保证设计的概念完整性,包括行为,风格,展现,底层框架各个方面的内容;其次是他能够真正的衔接问题域和实现域,他们需要真正了解用户对产品的诉求,又能够通过自己的设计建模来指导后续的实现,保证实现出来的产品真正是用户想要的。理性和感性,科学和艺术,业务和技术,宏观和微观,只有这些能够很好的结合才能够完成一个成功产品的设计