什么是好的设计?

Posted ctrlzhang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是好的设计?相关的知识,希望对你有一定的参考价值。

我特别喜欢看房屋改造的节目, 很佩服设计师把普通的有缺陷的房屋, 改造的井井有条. 这常常让我想到设计系统, 无论是直接面向客户, 还是内部系统. 系统设计和房屋改造应该有很多
相通的地方可以借鉴.

1) 首先就是功能划分很清晰并且合理.
重构, 去除不合理的东西,引入合理的东西,加强薄弱的地方

2) 合理并且充分的利用资源, 空间

3) 可扩展, 外部需求是一直在变化的, 没有一套固定的架构可以解决所有问题, 好的架构应该有生长能力,即可以动态调整,以适应新的需求,当然通常这类需求遵循一定的规律
比如一个书包, 设计成可以根据人的身高, 调节背带长短, 这样小朋友长高以后还是可以背
比如书桌的高度, 储物间中的隔断可以自由拆卸和组装, 餐桌可以调节和扩缩,等等

4) 考虑将来的需求
可扩展就是考虑将来的一方面.

以上是关于什么是好的设计?的主要内容,如果未能解决你的问题,请参考以下文章

什么是好的API与设计流程和设计原则

什么是好的错误消息? 讨论一下Java系统中的错误码设计

数据分析—什么是好的数据指标

如何设计好的RESTful API

如何设计好的RESTful API

什么样的产品经理才是好的