Files
kspguti-schedule/old/README.md
kilyabin fcacea3653 style: добавлены пустые строки в конце файлов
- Добавлены пустые строки в конце файлов для соответствия стандартам форматирования
- Исправлено отсутствие перевода строки в конце old/old-schedule.txt
2025-11-28 00:43:04 +04:00

30 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Старые файлы и механики
Эта папка содержит устаревшие файлы и механики, которые больше не используются в проекте, но сохранены для справки или возможного восстановления.
## Содержимое
### `old-schedule.txt`
Старая реализация функций `getSchedule` и `parseSchedule` из модуля расписания. Содержит закомментированный код с механизмом кеширования запросов, который был заменен новой реализацией в `src/app/agregator/schedule.ts`.
**Особенности старой реализации:**
- Механизм дедупликации запросов через `fetchingGroups` и `callbacks`
- Более простая структура без поддержки навигации по неделям
- Отсутствие таймаутов и улучшенной обработки ошибок
### `mock.js`
Мок-файл с HTML контентом для тестирования парсера расписания. Содержит пример HTML-страницы с расписанием занятий для группы ПС-7 за период с 25.09.2023 по 01.10.2023.
**Использование:**
- Ранее использовался для отладки парсера без необходимости делать реальные HTTP-запросы
- Импорт был закомментирован в `old-schedule.txt`
- Больше не используется в текущей реализации
## Примечания
- Эти файлы не включены в сборку проекта
- Они сохранены только для исторической справки
- При необходимости можно удалить эту папку без влияния на работу приложения