知识卡片

适应度函数

普通读书笔记卡 · 1931

内容

架构适应度函数把“期望的架构特征”变成可验证目标:先定义目标指标和上下文,再用测试或验证机制持续检查。它让性能、可维护性、韧性等抽象诉求拥有可反馈的工程入口。

参考来源

- 位置:第2章《适应度函数测试金字塔》2.1节「适应度函数和指标」(源文件:_epub-src/index_split_014.html) - 结论依据:原文明确引用《演进式架构》对适应度函数的定义——用于总结预期设计的解决方案与实现设定目标接近程度的目标函数,需要测试或验证机制度量所需指标,并说明适应度函数定义目标指标并描述相关上下文,直接支持卡片对适应度函数把期望架构特征变成可验证目标、先定义目标和上下文再用测试持续检查的论述。 - 原始内容:"将适应度函数定义为'用于总结预期设计的解决方案与实现设定目标接近程度的目标函数'。这样的函数通常会输出一个离散值……要知道是否达到了目标,就需要一个测试或验证机制来度量所需的指标……适应度函数定义目标指标并描述相关的上下文。"