跳到主要内容

设计理念

大道至简、大音希声、大智若愚、大象无形、大巧若拙

——出自《老子》

设计目标

  • 简单
  • 快速

设计宗旨

  • 消灭重复的动作
  • 减少生命的浪费
  • 增进人性化体验

设计思路

  • 用常识思维设计系统。
  • 用简单的办法解决复杂的问题。
  • 更高层次的抽象。
  • 用标准化组件简化系统。

设计原则

概念与命名

  • MECE穷尽和互斥原则。相互独立、完全穷尽,让结构划分更加逻辑清晰。

开放原则:

  • 凡并列功能项都要开放,可扩展。(凡是有多个选项的,都需要满足)

最小化原则:

  • 用最少的鼠标点击实现业务。
  • 用最少的代码实现业务。
  • 动最少的脑子实现目的。
  • 如果可能,尽量删掉。

一致性原则

  • 功能向后兼容
  • 不改变用户的使用习惯
  • 一致的界面易用性风格

标准设备插件

同样的一个温湿度传感器,可能有上千个厂家,不同的规格型号,但是他们都是温湿度传感器

温湿度传感器的输入是温度、湿度、时间。输出是当前温度、当前湿度、温度曲线、湿度曲线等图表单元或者报表。这些输入和输出的数量和彼此关系都是确定的。

因此,我们将温湿度传感器的软件部分也抽象成一个标准的温湿度传感器组件,这个组件包括了固定的数据输入和结果输出。并使之成为物联网大厦中的标准的砖块。

标准设备优于物模型的处理效率。