Rename "features" layer [ru] #578
Replies: 2 comments 3 replies
-
Привет! Да, так исторически сложилось, что фичи оказались слишком сложные в понимании юзеров и FSD в целом И любой feature-based подход стремится содержать в себе папку В нашем случае мы уже давно поняли, что слои должны появляться в проекте постепенно, и в зависимости от болей команды В новой версии доки (которую скоро релизнем), этот момент тоже хотим обозначить, в том же туториале: |
Beta Was this translation helpful? Give feedback.
-
Еще кейс по теме, есть так называемые featureToggle (featureConfig). Так он вообще сбивает с толку, так как он никак не относится к слою features. Но когда по FSD пытаешься его интегрировать в проект, то начинается сильная путаница в наименованиях. Пример пул реквеста на пет проекте: noveogroup-amorgunov/nukeapp#12 |
Beta Was this translation helpful? Give feedback.
-
Привет! Если кратко, предлагаю переименовать в каких-нибудь будущих релизах слой features на другое название (например, actions, interactions или usecases).
features@usecases
, чтобы дать больше контекста этому слою и просто не путаться)Если переименование невозможно (слишком страшный breaking change), то я бы подумал, как лучше для пользователей доносить то, что фичи в FSD это не то, к чему вы привыкли за пределами методологии.
Beta Was this translation helpful? Give feedback.
All reactions