Это слайсинг)
Я себе всегда так ментально представляю. Я написал весь весь код в одни файл с максимальным делением внутри на модули\функции внутри этого файла, а теперь как поделить так что б было удобно расширять\править?
Правда есть золотая середина? Не сильно много модулей сделать и не сильно мало.
Фича слайсинг этого один из видов деления который прийдется применить. Какие еще виды деления бывают? Я не знаю как их правильно назвать но они есть в моей голове(( помогите найти правильную литературу, ведь подходы то эти по любому уже как то назвали...
Попробую описать своими словами виды деления
1. По бизнес задачам которые решает кусок (как правильно назвать? это не модуль а набор модулей) кода
2. По синтаксическим конструкциям (аля папочки components, ui, reducers, pages)
3. Есть еще глобальный тип деления?
Я считаю что эти нужно комбинировать наслаивая как бутерброд