---
# System prepended metadata

title: Reporte 24-10-2023

---

Integrantes:
- David Ibáñez
- Luis Pérez

Equipo:
- B

Actividades que hemos realizado:

- Hemos continuado con el estudio autónomo de aspectos como sockets y temas derivados.
- Hemos estado experimentando con Hashmap para poder poner a prueba nuestras clases con usuarios ficticios. 
- Estos usuarios ficticios almacenados en Hashmap cumplirían la función de amigos que intercambian mensajes.
- Sin embargo, hemos tenido bastantes desafíos con el uso de Hashmap, por tanto la operación sigue en proceso.
- La idea es que los usuarios almacenados en HashMap sirvan para que cuando el usuario ingrese, se realice un despliegue de otros posibles usuarios con los cuales el usuario que ingresó puede intercambiar mensajes.
- Realizamos reunión con los integradores de nuestro equipo con la intención de aclarar puntos fundamentales.

Actividades por realizar:

- Calcular complejidad ciclomática.
- Evaluación de aclopamiento.
- Evaluación de cohesión.
- Mejor implementación de Hashmap para usuarios ficticios.

Trello:

En la siguiente imagen se presentan las actividades de la categoría "Hecho"

![](https://hackmd.io/_uploads/Bkyp7CHM6.png)


En la siguiente imagen se presentan las actividades de la categoría "Proceso"

![](https://hackmd.io/_uploads/rka67CSMT.png)


En la siguiente imagen se presentan las actividades de la categoría "Por hacer"

![](https://hackmd.io/_uploads/B1uRXCHGp.png)

Obstáculos y desafíos:

- El uso de Hashmap para crear clientes ficticios representó un desafío debido a que si bien, habíamos usado brevemente la tecnología con anterioridad, al día de hoy prácticamente no recordábamos con implementarla. Sin embargo, tras revisar material hemos podido ir familiarizándonos un poco más.

Uso de git:

- No hemos realizado push hacia git desde el último reporte, debido a que a pesar de sí estar trabajando con Hashmap para crear usuarios ficticios, ese código no será considerado por nosotros para ser subido a nuestra rama, sino que sólo para experimentar a nivel local.
