Чёрт меня дёрнул посмотреть TODO List сделанный по FSD…

Простите, но это пиздец. Вместо того, что бы собралить бизнес логику в одном месте (в одном управляющем компоненте), её ровным слоем размазали по всем компонентам. Даже банальные кнопки add-task и remove-task гвоздями прибиты к АПИ через которое мы общаемся с сервером. Есть полное ощущение, что в приложении нет вообще ни одного "тупого" (чистого) компонента. Кто хоть немного понимает в функциональное мышление и проектирование, и знает про data > calculations > actions, поймёт о чём я.

Чёрт меня дёрнул посмотреть TODO List сделанный по FSD… | Сетка — социальная сеть от hh.ru