Обратите внимание, что я не говорю про куки/query params/ещё что-то. Откуда и как именно поступает идентификатор сессии не так важно - это деталь реализацию. А вот проверка существования сессии, ее активности и тп по идентификатору - это важно. Разве это не должно быть в app?
Сессия же может быть например в cli / ws / ещё где-то, но способ передачи идентификатора может быть иной, разве нет? А логика приложения по анализу активности сессии одна и та же.
Да, я именно про это. Что поиск сессии по айдишнику и проверка жизни в app, а вытаскивание айдишника из кук, параметров, консоли, файла, жопы - в представлении.
по фичам, вертикальная декомпозиция. Поищи в чате, Фесор по-моему раз в неделю про это рассказывает) но вообще как я понимаю мысль в том, что горизонтальное разделение не так важно как вертикальное
Я столкнулся с тем, что очень сложно зачастую разбить слои app от домена, особенно в коде. И зачастую неясно где что, поскольку у нас иногда бизнес говорит не просто про деньги. И получается каша от которой у нас (разработчиков) голова идёт кругом