В настоящее время я играю с Backbone/Marionette (хотя вопрос более общий), и у меня есть много кода, который "отправляет сообщения" по всему приложению. Как пример, что-то вроде этого:
vent.on("search:start", function() {...});
vent.trigger("search:start");
Но у меня нет хорошего способа отследить (документ), какие сообщения/вызовы доступны в приложении.
Итак, мой вопрос: что такое хороший способ документировать это (sub/pub)?
Я бы предположил (хотя я его не нашел) может быть инструмент, который позволит вам добавлять комментарии (стиль Javadoc), и он будет генерировать что-то более или менее разумное из него.