RafaelT00 / AutoIV

Prácticas IV
GNU General Public License v3.0
0 stars 0 forks source link

[M0-Dev] Atributos de la clase Restricciones #12

Open ignaciotitos opened 1 year ago

ignaciotitos commented 1 year ago

No se me ocurren que atributos puede tener esta clase.

Puede ser que:

tu me dices los que creas convenientes

RafaelT00 commented 1 year ago

Creo que puede hacerse una lista por si son varios los que se encargar de hacer alguna tarea, por ejemplo son 4 pero se necesitan al menos 2. También puede ser que tenga tareas que realizar en un día concreto. Se podrían considerar los proyectos asociados también como parte de las restricciones. Las tareas que he mencionado se les podría dar el mismo tratamiento que a un proyecto asignado.

ignaciotitos commented 1 year ago

Como te comentaba en el issue de Empleado, es posible que quede mejor la clase PoyectosAsociados en vez de Restricciones, ya que esto es la única restricción que vas a tener en cuenta realmente, o no?

RafaelT00 commented 1 year ago

Tenía pensado tomar en cuenta tareas dentro de la empresa que no fueran proyectos sino más bien funciones de las que se encarga alguien en concreto siempre, por eso veía mejor una clase Restricciones en vez de simplemente Proyectos.

ignaciotitos commented 1 year ago

Ah vale vale, entonces de aquí dime los atributos finalmente que tu ves por favor

RafaelT00 commented 1 year ago

Como las restricciones son para saber que días no puedo asignar he pensado que un atributo para el día o días que corresponderían, y también una lista de personas, para las tareas que requieran que no se haya ido de vacaciones otro. Con estos atributos creo que ya se podrán tratar también los proyectos asociados.

ignaciotitos commented 1 year ago

Okey, comprendo.

ignaciotitos commented 1 year ago

Cierro este issue porque ahora mismo lo veo innecesario.

ignaciotitos commented 1 year ago

Necesito que pongas este issue como inválido.