Re: feature driven development
От: kov_serg Россия  
Дата: 04.01.22 13:55
Оценка: 5 (2) +1
Здравствуйте, snaphold, Вы писали:

S>Не понимаю термин фича тут.

S>Если к примеру есть в системе функция создания пользователя, но надо сделать функцию массового создания пользователей, немного изменив логику,
S>то делается паралелльный код и используются только классы сущности по работе с базой?
S>Или же где есть возможность переиспользования методов то надо переиспользовать?
S>т.е. основная непонятка feature — это полностью паралелльный код, чтобы не тратить много времени на понимание как врезаться и что можно переиспользовать из существующего
S>или же имеется вида фича для заказчика просто, а код надо переиспользовать?

Посмотрите код wordpress там есть фильтры и действия к которым можно "присосаться" и поменять поведение, что и делают плагины.
Так вот плагин полностью может реализовать какую-нибудь "фичу" и его можно включить и выключить, не ломая остальное. И плагины можно просто добавить, расширив функционал. Вот примерно это под фичедривен и понимается — что фича локализована и может быть безболезненно включена или выключена.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.