我在编程中经常看到“脏”或“脏对象”这个词。
这是什么意思?
问问题
14162 次
2 回答
64
脏对象是其内容发生变化的对象,但该内容尚未同步回数据库/磁盘。这是缓存和存储之间不同步的典型情况。
于 2009-11-17T00:45:45.530 回答
8
编辑:原始问题被表述为I find a lot in "programming dirty"
,这个答案试图解决这个问题。接受的答案是 about dirty objects
,表示状态或内容发生了变化。
正如您所引用的那样, “编程肮脏”也意味着您使用“快速而肮脏”的方法来解决问题,通常是为了在时间限制内,并希望以后再修复它。
肮脏的编程通常与原型设计(即,一个显示稍后将要构建的更大程序的原理的迷你程序)一起使用,它需要快速显示一些东西,但你的代码并不意味着持久。
于 2009-11-17T00:51:18.687 回答