Содержание
- Введение 1
- Теоретические основы документирования программного обеспечения 2
- - Типы и уровни документации 2.1
- - Стандарты и модели документирования 2.2
- - Принципы создания эффективной документации 2.3
- Инструменты для документирования программного обеспечения 3
- - Инструменты генерации документации из кода 3.1
- - Платформы для создания интерактивной документации 3.2
- - Системы управления версиями документации 3.3
- Лучшие практики документирования в Agile-разработке 4
- - Just-in-Time Documentation 4.1
- - Самодокументирующийся код 4.2
- - Документирование в процессе ревью кода 4.3
- Практические примеры и кейсы 5
- - Кейс-стади: Документирование Open Source проекта 5.1
- - Кейс-стади: Документирование Enterprise-приложения 5.2
- - Анализ типичных ошибок документирования 5.3
- Заключение 6
- Список литературы 7