Pregunta

El problema que me impulsó a preguntar esto es un formulario web que no conservaba los datos como esperaba. Eso es vago, pero el punto es, ¿qué te gusta hacer para modelar el estado, el flujo de datos, etc.?

¿Fue útil?

Solución

Secundaré la respuesta de la pizarra y agregaré que explica lo que se supone que está sucediendo, y luego verbaliza lo que hace el código en realidad , junto con una El gráfico es de gran ayuda para cualquier proyecto.

Otros consejos

Pizarra también, pero familiarícese con los diagramas UML. He tenido mucha suerte con los diagramas de secuencia; hacen un buen trabajo al describir las interacciones entre las partes de un sistema.

He visto a personas que usan diagramas de estado, pero no contienen tanta información detallada; los diagramas de secuencia me impresionaron muchísimo cuando los vi por primera vez.

El UML tiene 2 diagramas que pueden ser útiles

Diagramas de estado para el estado del modelo.

Diagramas de actividad para modelar el flujo de datos.

Pondré mi respuesta obvia (para mí), que es usar la pizarra. Me encanta la pizarra.

Graphviz es una excelente herramienta para la creación de diagramas de máquinas de estados (una vez que las haya utilizado en la pizarra).

Creo que los modelos típicos funcionan bien:

por ejemplo: diagramas de estado

http://en.wikipedia.org/wiki/State_diagram

Sigo el uso de la pizarra. Son insuperables en el trabajo en estado, flujo, etc.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top