Мне нужно документировать проект Java. Я программист на C# и системный аналитик. Но я новичок в Java.Документация по проектам Java
У меня есть каталоги, извлеченные из SVN.
Эти каталоги включают в себя исходные каталоги, WEB-INF и другие файлы, необходимые для определения проекта, и т.д. Путь к классам
Я понимаю, что файлы по существу принадлежат одному из следующих трех категорий
- Файлы исходного кода/каталоги, основанные на способе структурирования пакетов (.Java)
- Каталоги/файлы, необходимые для определения проекта, настроек компилятора и т. Д.
- Файлы, требуемые для r развертывание.
Проект (как и большинство проектов Java) - проект на основе Eclipse, предназначенный для размещения на Tomcat.
Теперь, дать вышеуказанную информацию, которую я решил задокументировать весь проект в трех различных документов
- документ с изложением исходного кода и т.д.
- документ, объясняющее цель файлов & каталогов, которые требуются для параметров компилятора, определений проектов и т. д.
- Документ, который объясняет структуру каталога развертывания.
Или, альтернативно, я мог бы создать единый документ с тремя разделами, которые объясняют 1-3 выше.
Теперь вопросы
- Является ли это правильный подход?
- Есть ли какие-либо другие методологии, из которых я могу следовать или брать кредиты?
- Есть ли какие-либо другие предложения и т.д., которые вы можете добавить к этому подходу
Любая дополнительная информация будет полезна.
Благодаря тонну заранее
Очень полезно и актуально – Nomad
Но каков наилучший способ сделать это? Я предпочел бы, чтобы все мои документы (1, 2 и 3) были в той же системе управления версиями, что и мой код. Использование javadoc для 1 и 3 видов отстой (или я делаю это неправильно).Итак, что вы там используете? –