Siempre he sido para documentar código, pero cuando se trata de AJAX + PHP, no siempre es fácil: ¡el código está muy extendido! La lógica, los datos, la presentación, lo que quieras, están divididos y mezclados entre el código del lado del servidor y el del lado del cliente. A veces también hay un código en el lado de la base de datos (procedimientos almacenados, vistas, etc.) que hace parte del trabajo.¿La mejor manera de documentar el código AJAX + PHP?
Esto me desafía a encontrar una forma eficiente de documentar dicho código. Normalmente proporciono una lista de archivos .js dentro del archivo .php, así como una lista de archivos .php dentro del archivo .js. También hago comentarios en línea y descripciones de funciones, donde enumero qué función se usa según qué archivo y qué salida se espera. Hago tareas similares para los procedimientos de la base de datos. Tal vez hay un mejor método?
¿Alguna idea o experiencia?
Nota: esta pregunta se aplica a cualquier aplicación cliente + servidor, no solo Javascript + PHP.