知行札记
专题程序与软件系统

程序与软件系统

从执行和约束出发,理解软件的架构、通信、状态、任务、交互、信任、验证与交付。

软件接收输入,依照规则改变状态,并把结果交给使用者或其他软件。理解它需要同时辨认执行规则、职责边界和结果成立的条件。本领域围绕这些对象建立解释,核心页不要求先掌握特定框架。

执行和类型回答一个程序怎样得到结果、哪些操作受到约束;架构和通信回答职责怎样分解、参与者怎样交换信息;状态和任务回答变化怎样排序、工作怎样完成;交互和信任回答人怎样操作系统、谁能产生什么效果;测试和交付回答依据怎样取得、版本怎样进入实际环境。

各专题可以独立阅读。JavaScript、TypeScript、React、Node 和服务框架的具体规则在技术实践中完整展开;存储、检索和文档对象属于数据与信息系统,模型行为属于 AI 模型与系统。

最后更新于