dirty-data

dirty data - ¿Qué se entiende por el término "objeto sucio"?



dirty-data (2)

Veo mucho el término "sucio" u "objetos sucios" en la programación.
¿Qué significa esto?


Un objeto sucio es un objeto que ha cambiado en su contenido, pero este contenido no se ha sincronizado de nuevo en la base de datos / disco. Es una situación típica de desincronización entre un caché y un almacenamiento.


EDITAR: la pregunta original fue formulada ya I find a lot in "programming dirty" , esta respuesta intenta abordar eso. La respuesta aceptada es sobre dirty objects , lo que significa cambio de estado o contenido.

La "programación sucia" como lo cita, también significa que utiliza un método "rápido y sucio" para resolver un problema , por lo general para mantenerse dentro de las limitaciones de tiempo y con la esperanza de solucionarlo más adelante.

La programación sucia a menudo se usa con creación de prototipos (es decir, un mini = programa que muestra los principios de un programa más grande que se construirá más adelante), donde se necesita mostrar algo rápidamente, pero su código no está destinado a durar.