Документирование

TODO переделать

Сегодня день мелких обломов, ожидаются неприятности в лекции.

Заранее приношу извинения за причинённые в будущем неудобства >:>

Строки документации

Техническое документирование

Sphinx

Сайт

Используется для всего, не только для Python.

Пример (см. методичку)

TODO добавление файла и картинки.

Оформление docstrnigs

AutoDoc

Пример

BTW: Настройка syntasitc для проверки rst-файлов sphinx-ом:

Хостинг документации

(если успеем):

Документация в программном продукте

Документация на сайте

Д/З

  1. Предусмотреть в семестровом проекте
    • выгонку HTML-документации по API (sphinx.ext.autodoc),

      • Это в частности означает наличие в репозитории настроенного каталога для sphinx, в котором что-то выгоняется
    • статическую документацию по проекту (sphinx, wiki, что угодно),
    • (пока без публикации)
    • Пример

LecturesCMC/PythonDevelopment2023/08_Documenting (последним исправлял пользователь FrBrGeorge 2023-03-28 17:58:52)