"Paneo general" sobre el manejo de solicitudes de eliminación de hechos #469
-
Buenas, a la hora del manejo de las solicitudes de eliminación de hechos estoy teniendo bastantes dudas y necesitaría que me orienten un poco. Entre todas las posibilidades que fuimos barajando con mi grupo, una es realizar un objeto que vaya almacenando todas las solicitudes con sus respectivos hechos y textos justificativos, otra es hacerlo mediante una base de datos pero creo que excedería la materia, también se nos complica mucho mantener la consistencia de los datos si queremos hacerlo como listas de cada administrador al tener muchas instancias de administradores. En fin, tenemos bastantes dudas con este tema. Por otro lado, tampoco entiendo cómo será la parte del manejo de spam, al aceptar o rechazar una solicitud de un hecho, ¿automáticamente todas las solicitudes que contengan ese hecho deberían hacer lo mismo? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments
-
Hola @ignacioRodriguezM La primera opción que planteás (contar con un objeto en memoria capaz de almacenar las solicitudes con sus referencias a los hechos) tiene sentido. Vayan por ese camino. En cuanto a utilizar una base de datos, en realidad es una opción que complementa a tu primera alternativa, más que rivalizar con ella. Sobre eso justamente trabajaremos en el segundo cuatrimestre. |
Beta Was this translation helpful? Give feedback.
-
Por otro lado, la opción de almacenar las solicitudes repartidas entre varios objetos Quizás esa organización exista, pero no está esbozada en este punto, y probablemente surgiría luego de crear la solicitud, en un momento posterior, por ejemplo:
No sólo se trataría de algo que acontece de forma diferida, sino que es un caso de uso totalmente diferente, iniciado por otro actor. Es más, incluso esa asignación podría ser hecha por fuera del sistema (en papel, oralmente, etc). |
Beta Was this translation helpful? Give feedback.
-
No, en su forma más básica, cada vez que se solicite la eliminación de un hecho, el sistema de detección de spam deberá ejecutarse y analizar la solicitud. Que una solicitud sea marcada como spam no debería tener ningún impacto en otras solicitudes para el mismo hecho, salvo que quisieras incluir alguna optimización (por ejemplo, si resulta ser spam y existen múltiples solicitudes con el mismo texto o uno similar que aún no fueron analizadas, rechazarlas en lote). De todas formas, si mal no recuerdo, el manejo de spam solo está esbozado en el contexto del enunciado, pero no es un requerimiento para la entrega 1, ¿estoy en lo cierto? |
Beta Was this translation helpful? Give feedback.
No, en su forma más básica, cada vez que se solicite la eliminación de un hecho, el sistema de detección de spam deberá ejecutarse y analizar la solicitud. Que una solicitud sea marcada como spam no debería tener ningún impacto en otras solicitudes para el mismo hecho, salvo que quisieras incluir alguna optimización (por ejemplo, si resulta ser spam y existen múltiples solicitudes con el mismo texto o uno similar que aún no fueron analizadas, rechazarlas en lote).
De todas formas, s…