Skip to content

About

Воркшоп 3: Структурные паттерны

Resources

Stars

1 star

Watchers

0 watching

Forks

 
 

Latest commit

 

History

4 Commits

Folders and files

Repository files navigation

Воркшоп 3: Структурные паттерны

Задание данного воркшопа основывается на результате предыдущего:

https://github.com/is-oop-y27/workshop-2/blob/master/

Формулировка

Добавить в ранее созданную систему формирования и вывода статей поддержку математических выражений.

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

  • Должны поддерживаться константы и переменные
  • Должны быть реализованы бинарные операции: +, -, *, /
  • Выражения должны быть вычисляемыми (как минимум частично)
  • Должна быть возможность добавлять выражения в статьи как обычный текст
  • При отрисовке выражений, должна быть возможность передать значения переменных
  • Должна быть возможность стилизации как всего выражения, так и отдельных его частей

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

  • Стилизация выражений должна быть совместима с существующими модификаторами
  • Система должна поддерживать расширение операций
  • Система должна поддерживать расширение форматирования
  • Форматирование должно сохраняться и после полного вычисления выражения
  • Реализация математических выражений должна быть изолирована от реализации статей

About

Воркшоп 3: Структурные паттерны

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages