Я не хочу, чтобы мой PHP-кодер больше писал Javascript.Я хочу отделить кодирование JavaScript и PHP-кодирование.Как мне написать документацию об этом взаимодействии?
Давайте представим действительно простой запрос ajax.На мой взгляд, документация должна содержать блок-схему последовательности.
- пользователь нажимает кнопку «редактировать»
- пользователю показывается предзагрузчик
- ajax-запрос отправляется на URLajax_request / категория / {category_id} /;мы ожидаем ответа в формате json
- таймер запущен;если ответ не получен в течение 10 секунд - отобразить предупреждение «Превышено время ожидания соединения, попробуйте обновить страницу и попробуйте еще раз»*
- проверьте, если data.success имеет значение false, а затем выведите предупреждение «Что-то идет не так».
- поместите data.html в контейнер
Как видите, действительно труднообъяснить этот поток в текстовом формате.Я знаю, что есть UML для описания таких вещей, но у меня нет опыта.Все примеры UML слишком просты, и я не могу понять, как строить более сложные диаграммы.
Пожалуйста, кто-нибудь (эксперт UML), не могли бы вы показать мне, как диаграмма UML будет выглядеть для моего примера.
Я действительно ценю любую помощь.Спасибо!