🤖
Документация
  • 🧩Микро-решения
    • 🧩Абстрактный валидатор
      • ℹ️Аннотация
      • 🔠Глоссарий
      • 📋Требования
        • 📖Введение
        • 🎯Цели и задачи
        • ⚙️Функциональные требования
        • 🪄Нефункциональные требования
        • 🚧Ограничения
        • 💡Развитие
        • 📚Приложения
      • 🧑‍🏫Руководство
        • 📖Введение
        • 📦Установка
        • 👨‍💻Использование
        • 👾Известные ошибки
      • 🔗Источники
    • 🧩Крипто-ориентированные типы
    • Page 1
  • Group 2
    • Page 3
Powered by GitBook
On this page
  • Документация кода
  • Покрытие тестами
  • Пользовательская документация
  • Производительность
  • Зависимости
  1. Микро-решения
  2. Абстрактный валидатор
  3. Требования

Нефункциональные требования

Нефункциональные требования, предъявляемые к разработке

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

Код должен быть детально документирован.

Покрытие тестами

В будущем планируется повсеместное использование класса Абстрактный Валидатор, поэтому критически важно обеспечить 100%-е покрытие тестами всего функционала. Тесты должны обеспечивать проверки всех возможных сценариев использования.

Пользовательская документация

Требуется создание пользовательской документации, содержащей примеры целевого использования. Необходимо предоставить примеры использования валидатора как метода и как декоратора.

Производительность

Требования к производительности не предъявляются.

Зависимости

Отсутствие внешних зависимостей: только встроенные библиотеки (typing, inspect, re).

PreviousФункциональные требованияNextОграничения

Last updated 11 months ago

🧩
🧩
📋
🪄
Page cover image