Re[2]: feature driven development
От: snaphold  
Дата: 04.01.22 14:32
Оценка:
Здравствуйте, kov_serg, Вы писали:

_>Здравствуйте, snaphold, Вы писали:


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

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

_>Посмотрите код wordpress там есть фильтры и действия к которым можно "присосаться" и поменять поведение, что и делают плагины.

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

понял, т.е. тут в принципе я правильно понимал для себя, что код по максимуму пишется новый за исключением прям что совсем не меняется.
Спасибо
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.