我一直喜欢编写代码文档,但是当涉及到 AJAX + PHP 时,这并不总是那么容易:代码真的很分散!逻辑、数据、表示——你可以命名它——在服务器端和客户端代码之间被分割和混合。有时还有数据库端代码(存储过程、视图等)在做部分工作。
这挑战我想出一种有效的方法来记录此类代码。我通常在 .php 文件中提供 .js 文件列表以及在 .js 文件中提供 .php 文件列表。我还做内嵌注释和函数描述,其中我列出了哪些文件使用了哪些函数以及预期的输出。我为数据库过程执行类似的任务。也许有更好的方法?
有什么想法或经验吗?
注意:这个问题适用于任何客户端+服务器端应用程序,而不仅仅是 Javascript+PHP。