Version 3 by Olga Koneva
on Jan 11, 2016 20:01.

compared with
Version 4 by Olga Koneva
on Jan 12, 2016 19:40.

Key
This line was removed.
This word was removed. This word was added.
This line was added.

Changes (2)

View Page History


Необходимо промышленное качество кода. Более короткое и читаемое решение предпочтительней. Решение должно содержать тестовые примеры и код, использованные в процессе создания решения. Не забудьте откомментировать код в ключевых местах. Код должен быть устойчив к ошибкам. Задание можно выполнить на любом языке программирования. 
Представьте, что это требования к первой фазе проекта. Необходимо реализовать только то, что нужно на этой фазе. Однако, известно, что планируется вторая фаза, в которой требования будут расширены следующими:

* Расширить формулы операциями над строками.
* Оптимизировать производительность для громадных таблиц.

Вам необходимо указать, какие изменения необходимо сделать для реализации второй фазы проекта.
Задание можно выполнить на любом языке программирования. 
Задание взято с сайта: [https://wiki.haskell.org/Ru/Problem_K]