Los-Socketes / Worms

0 stars 1 forks source link

Manual tecnico #151

Closed lima-limon-inc closed 11 months ago

lima-limon-inc commented 11 months ago
lima-limon-inc commented 11 months ago

@JuanPF56 @antopell Si quieren ir dejando apuntes en este issue de cosas que quieran poner en en manual tecnico, mas que invitados Es como "para no olvidarme"

lima-limon-inc commented 11 months ago

La documentación técnica debe contener la información necesaria para que otro desarrollador puede entender la arquitectura e incluso continuar con el desarrollo del proyecto.

explicar con diagramas de clase y/o de secuencia las partes más importantes del proyecto. Resaltar los métodos mas importantes pero no es necesario diagramas detallistas: piensen que la documentación está para explicarle a otro desarrollador como funciona el proyecto.

explicar como es el formato de los archivos y del protocolo de comunicación.

Los diagramas deben graficar cómo esta constituido y/o resuelto el trabajo:

diagramas de clase de solo las clases mas importantes
diagramas de secuencia u objetos de las comunicaciones mas importante entre threads

Por ejemplo no tiene mucho sentido un diagrama completo de treinta clases o un diagrama tan genérico que podría ser el diagrama de cualquier trabajo.

En cambio aporta información un gráfico que centra la atención en una clase de alta importancia y aquellas relacionadas con la primera.

Usen un generador como PlantUML que son basados en texto en vez de uno gráfico para generar los diagramas rápidamente.