什么是陈旧状态?

Gur*_*epS 19 design-patterns staleobjectstate

我正在阅读维基百科上的对象池模式(http://en.wikipedia.org/wiki/Object_pool),它提到了"危险的陈旧状态".

什么是"陈旧"状态?我知道状态是变量/数据,例如我的字段和属性,但它陈旧或危险陈旧是什么意思?

Rob*_*vey 33

陈旧状态是对象中不反映现实的信息.

示例:对象的成员填充了数据库中的信息,但自填充对象以来,数据库中的基础数据已更改.

危险陈旧状态是陈旧状态,可能会对程序的运行产生负面影响,即由于对数据完整性的无效假设而导致其执行不正确.