Replies: 4 comments 29 replies
-
Накину своих мыслей Я не могу дать четкое определние термину фича, но я попытаюсь ответить на вопрос что такое список фич проекта (upd: в результате все таки пришел к определению =) ). Список фич проекта это тот набор фич который бы перечислил бизнес, пытаясь описать возможности своего продукта конечному пользователю(в целом это мое понимание слов "код, который несёт бизнес ценность"). При этом если бизнес говорит пользователю "Хей смотри у нас есть стена" - это не фича. Если у нас что-то "есть", то это что-то - entity Если бизнес говорит "смотри ты можешь писать посты на стене" - написать пост на стене это фича. Действие которое может выполнить пользователь и есть фича. Например
Фича содержит в себе информацию о том,
а так же фича может содержать
|
Beta Was this translation helpful? Give feedback.
-
Можно отсюда вытащить немного определений #43 |
Beta Was this translation helpful? Give feedback.
-
Дискуссия закрыта, см выводы по #78
Если вкратце - есть ощущение, что мы по-разному понимаем, что есть фича
Хотелось бы (в целом):
При этом есть разные мнения "как разбить / выделить фичу"
По тому, как они выглядят и примерно работают
posts-list
,post-details
По названию модели
posts
Одна фича разбивается по другим абстракциям (чтобы как раз нести "бизнес-ценность" и быть достаточно маленькой)
features/.../models
,entities
📣 Приглашаю к
холиварудискуссии!В прошлый раз на этом остановились
Beta Was this translation helpful? Give feedback.
All reactions