Подтвердить что ты не робот

Что подразумевается под термином "грязный объект"?

Я вижу термин "грязные" или "грязные объекты" в программировании.
 Что это значит?

4b9b3361

Ответ 1

Загрязненный объект - это объект, который изменился в своем контенте, но этот контент не был синхронизирован обратно в базу данных/диск. Это типичная ситуация десинхронизации между кешем и хранилищем.

Ответ 2

EDIT: исходный вопрос был сформулирован как I find a lot in "programming dirty", этот ответ пытается решить это. Принятый ответ о dirty objects, который означает измененный статус или контент.

"Программирование грязно", как вы его цитируете, также означает, что вы используете "быстрый и грязный" метод решения проблемы, обычно чтобы оставаться в пределах временных ограничений и надеяться исправить это позже.

Программирование грязных часто используется с прототипированием (т.е. мини = -программа, которая показывает принципы более поздней версии более крупной программы), где нужно быстро показывать что-то, но ваш код не предназначен для продолжения.