跳到主要内容

设计理念

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

——出自《老子》

设计目标

  • 简单
    • 例如:添加设备时,只需要通过一个菜单,一个按钮,所有的添加设备都集中到了这里。
  • 快速
    • 例如:通过抽象和封装的方法,形成设备配置模板,大大提高复用效率。

设计宗旨

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

设计思路

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

设计原则

概念与命名

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

开放原则

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

最小化原则

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

一致性原则

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