214 похожих чатов

У меня вот вообще другой вопрос, не под ваш разговор.

Как можно выделить фичу? Что есть фича? В моем понимании фичей может быть абсолютно все что угодно, хоть набор текста, хоть авторизацию (но тут другой вопрос. Я могу поделить фичу на подфичи, или как? Например авторизацию про, авторизация фришная) В общем как быть?)

23 ответов

6 просмотров

Все что угодно не может быть фичей. Что за "набор текста"? Поле ввода хотите в отдельную фичу выделить?)

K1tana-Zerତ🥀⃤ Автор вопроса
Alidibir Akhbulatov
Все что угодно не может быть фичей. Что за "набор ...

это я так, абстрактно говорю. В любом случае неясно как ту самую фичу выделить

я выделяю фичу так: Ограниченная часть логики, которую можно выделить в отдельное приложение (даже если оно супер убогое)

K1tana-Zerତ🥀⃤ Автор вопроса
Jorik Fat
я выделяю фичу так: Ограниченная часть логики, кот...

фича должна быть переиспользуемой и заменяемой. Но что можно заменить?) Если поменяется экран и его логика (допустим, авторизация), то тогда что? Пока просто эти моменты неясны, был бы рад, если скинешь репы какие-нибудь

K1tana Zerତ🥀⃤
это я так, абстрактно говорю. В любом случае неясн...

Зависит от функционала прил-я. Есть работа с местоположением? - фича "location", с каталогом? - фича "catalog", уведомления? - фича "notification" и т.п.

K1tana Zerତ🥀⃤
фича должна быть переиспользуемой и заменяемой. Но...

фича не зависит от платформы. Представьте логику калькулятора. Его можно написать 1 раз и засунуть в Android/iOS/JavaFx/Web Фича - логика калькулятора. А GUI везде будет разный

K1tana-Zerତ🥀⃤ Автор вопроса
Jorik Fat
фича не зависит от платформы. Представьте логику к...

Так-то да, именно здесь грань чистой платформонезависимой логики видна четко. Но что насчет клиент-серверного приложения? Частенько там этой грани не очень видно. Я знаю, что примеры очень абстрактные, но все же?

K1tana Zerତ🥀⃤
Так-то да, именно здесь грань чистой платформонеза...

это уже проблема архитекторов и декомпозиции

K1tana-Zerତ🥀⃤ Автор вопроса
Jorik Fat
это уже проблема архитекторов и декомпозиции

ну вот нет архитекторов) Есть разработчики, которым велено что-то сделать) Я же в свою очередь хочу сделать так, чтобы было легко что-либо заменять и быстрее выполнять хотелки, ну и для души, чтобы спокойнее стало

K1tana Zerତ🥀⃤
ну вот нет архитекторов) Есть разработчики, которы...

Да да) в итоге Клин у нас в 1 проекте совсем не клин, а в другом вообще еще хуже. В итоге я тоьлко щяс узнаю как надо правильно делать))

K1tana-Zerତ🥀⃤ Автор вопроса
Jorik Fat
Становитесь архитектором :D

ну как бы так и выходит, потому и допрашиваю вот)

K1tana Zerତ🥀⃤
ну как бы так и выходит, потому и допрашиваю вот)

архитектура - набор паттернов. Чтобы стать архитектором нужно понимать паттерны

K1tana-Zerତ🥀⃤ Автор вопроса
Jorik Fat
архитектура - набор паттернов. Чтобы стать архитек...

так то да, я тоже так думал. Но на деле часто встречается такое по логике, что не всегда можно адекватно расшаблонировать) Ну или опыта мало

K1tana-Zerତ🥀⃤ Автор вопроса
Jorik Fat
я 2 года клин обдумывал, пока понял его

план не рассказал бы? Или просто шишки набивал?

K1tana Zerତ🥀⃤
ну вот нет архитекторов) Есть разработчики, которы...

я кстати хочу попробывать себя в качестве архитектора. Если понадобится буду благодарен если позовете

K1tana Zerତ🥀⃤
позовете?)

ну малоли Вашему начальству нужно будет

Jorik Fat
я кстати хочу попробывать себя в качестве архитект...

Пошли в Геймдев)) с таким мышлением как у тебя, спокойно станешь архитектором))

Похожие вопросы

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
Подскажите, а есть vault lite или ченить такое?) А то нужен вольт для похода в вольт, но весит он ~500 мб) как-то многовато для парочки запросов ))
Alexandr Orloff
17
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Карта сайта