设计,是“需求上升到机制”的过程和结果。不是针对一个需求,而是设计一种机制,容纳和集成一类相似需求。基于需求,超越需求。
设计需要在安静的环境里,反复剖析事物的内在结构和规律,洞悉事物之间的关联,然后用精炼的方式表达出来。设计是一门科学,为学必当严谨。
在电脑旁,人一般是执行者角色。耳之所听,目之所视,都是一种干扰。只有在远离电脑的时候,在冬日暖阳的微风拂面中,内心和头脑得到暂时的放松,人才会转变成设计者角色。设计是谋定而后动的事情。
事物内在结构:平铺、嵌套、镜像、迭代、弯曲、组合。
- 0和1平铺得到字符串和整数(标量);整数与小数点组合得到浮点数;标量平铺得到向量、列表、链表、栈、队列;
- 列表组合得到元组集与坐标;列表和链表组合得到哈希表;队列组合得到双端队列;链表镜像得到二叉树,进一步镜像和迭代得到树;二叉树组合得到图;标量、列表与哈希表嵌套得到Json串;
- 分子与分母的组合得到分数;分数迭代得到连分数;单形迭代得到分形;单表达式无限迭代得到级数和积分;
- 标量的组合得到点;点的平铺得到散点;无线连续点的平铺得到曲线和椭圆;曲线的镜像得到双曲线;无限曲线的平铺得到面;面的平铺和组合得到体;低维的平铺和组合得到高维体;
- 规则体的弯曲得到不规则体;不规则体的组合得到万物。
事物关联:基础、力、规律,变化;先后、并列、上下、顺序、并发、多因子影响、概率相关性、单因子决定、量变、质变、传承、进化。
基础是不可分微粒的组合,表现为物质;力是物质组合产生的关联;分裂与组合是基础的最基本的力;力的约束是承载负荷;规律是承载负荷的设计,由主创造;规律的动态即为变化。变化有量变;量变生质变,质变有分化。
基础的分裂和组合生先后;先后有并列;并列有分化生上下;上下生依赖;依赖生影响;影响生相关;相关有分化生决定与传承;传承有分化生进化。
按照量子论来理解,变化是以量子的形式跃迁到新的状态。这意味着,每普朗克时间,宇宙要应用大大小小的规律将全宇宙的所有物质都刷新一遍。每秒种要刷新10的43次方多次。何等的恢宏之力!