Приложение, реализующее простейший API для ведения TODO листа. Приложениие написано таким образом, что нуждается в фиксах и рефакторинге. Предположим, этот код поступил вам на code review. Ваша задача заключается в том чтобы выявить как можно больше проблемных мест и указать на них (желательно с объяснением почему это так). Будет еще лучше, если вы предоставите отрефакторенный вариант приложения. Будет плюсом, если приложение покрыть тестами.
- Board - Доска с задачами. Позволяет вести несколько TODO списков.
- Task - Задача. Задача создается в привязке к определенной доске.
- Dashboard - статистическая информация (кол-во досок, кол-во задач, кол-во невыполненных задач)