最新版本
版本演进[3]
讨论(0)
认知程序设计
最后更新:Aureole2025-12-29
段落概要
======== 用语言直接描述对世界的认知 ========
程序设计的目的是实现功能。功能越复杂,程序包含的逻辑也越复杂。认知设计的观点是,语言直接描述对复杂业务的认知,而把功能的实现交给系统框架。
======== 对世界的认知 ========
1 “世界是我的表象”-叔本华的观点。
2 “世界的本原是水、气、原子等等” - 早期自然哲学流派的观点。
这里的观点是:表象是由本原构成的。
2 “世界的本原是水、气、原子等等” - 早期自然哲学流派的观点。
这里的观点是:表象是由本原构成的。
======== 认知设计的核心要点 ========
1 概念分为表象和本原
表象是直观感受到的现象,这些现象可能带有比较凌乱的属性。比如载货车辆,转账现象。前后台交互的都可以视为表象。
本原是对表象进行理性分析后,所理解到的表象所构成的基础单元。比如转账现象的本质是两个账户的值发生了改变,转账现象的本原概念就是账户。
表象与本原参考了聚合根与实体,但表象与本原的关系更着重于对现象的更深层的思考和挖掘到的本质:用更少的本质规律决议更宽广的现象空间。
概念分为表象和本原
2 表象由本原构成
构成关系分为三个逐级明确的关系:
1 表象所关联的本原集。
这第一层仅描述了关联的类型范围和数据范围。比如载货车辆(表象)所关联的本原类是车辆和货物,这一个载货车辆,关联的车辆车号xxx, 货物编号xxx。
2 表象由本原集构造而成,本原集由表象拆解而来。
这第二层关系描述了表象各属性与本原集各属性间的函数关系。这些函数关系包括未能自明的自然规律、常识约定、业务约定等。比如载货车辆的质量=车辆质量+货物质量。
3 表象变化的实质是本原集的属性变化
这第三层关系描述的是现象属性变换与本原属性变换之间的函数关系。比如发霉现象的本质是其本原(微生物组分)生长繁殖。
构成关系分为三个逐级明确的关系:
1 表象所关联的本原集。
这第一层仅描述了关联的类型范围和数据范围。比如载货车辆(表象)所关联的本原类是车辆和货物,这一个载货车辆,关联的车辆车号xxx, 货物编号xxx。
2 表象由本原集构造而成,本原集由表象拆解而来。
这第二层关系描述了表象各属性与本原集各属性间的函数关系。这些函数关系包括未能自明的自然规律、常识约定、业务约定等。比如载货车辆的质量=车辆质量+货物质量。
3 表象变化的实质是本原集的属性变化
这第三层关系描述的是现象属性变换与本原属性变换之间的函数关系。比如发霉现象的本质是其本原(微生物组分)生长繁殖。
表象由本原构成
表象与本原间的三个核心关系
中心思想
用语言直接描述对世界的认知
认知程序设计的讨论(0)

