Зашёл, представился:
Логин:
Пароль:
Регистрация
Забыли свой пароль?
Войти как пользователь:
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
Рыть:

Бложики

про IT-баяны. "баг или фича"


хе, возобновляем давнишнюю тему.

ну вот, есть такая АйТи'шная слово-форма: "это не бАга, а фИча". и родилось оно изначально, как я понимаю, именно в программистской среде. и вот почему.


бАга, оно же "баг" (bug == жук, клоп) -- ошибка в программе. как правило, мелкая и трудно-обнаруживаемая. неприятная такая козявка, значить. "вычистить баги" -- "причесать", "вылизать" прОгу на предмет мелких ошибок.

фИча (feature == особенность) -- особенность работы программы, которую нельзя отнести к ошибкам. т.е.., обычно имеется задокументированный функционал, но имеются и какие-то незадокументированные особенности работы прОги -- фИчи.

т.е., грубо, бага отличается от фичи тем, что является однозначно вредной. и наоборот, фича -- это безобидная бага (или даже полезная!) smile:).

нюанс состоит в том, что ошибки в программах (баги) должны однозначно исправляться в первую очередь, а фичи -- теоретически, могут и потерпеть какое-то время smile;). кроме того, "заплатка" на программу (АКА исправление) выходит через какое-то, возможно, продолжительное, время. т.е. какой-то временной промежуток надо "прожить" с выявленной багой и/или фичей. и получается примерно такая стратегия, в процессе ожидания заплатки (жить-то надо smile:) ):
  • выявление закономерности;
  • "обход" (для баги) или "взятие на вооружение" (для фичи);
где "обход" -- поиск алгоритма, позволяющего баге не проявляться; а "взятие на вооружение" -- ну, для каких-то специфических случаев фича может пригодиться и успешно эксплуатироваться smile:).

да, и если нам удалось выявить 100%-ную повторяемость баги, и если есть возможность использовать багу в своё благо (поверь, такие случаи случаются сплошь и рядом), то бага чудесным образом переходит в разряд фич.

отсюда и появился юмористический вопрос: "это бАга или фИча?" -- означающий: "полезный или вредный функционал?"

smile8)

Upd. да, ещё, касательно фич. с фичей можно обойтись как с багой -- пофИксить (устранить, чтоб не смущала smile:) ), а можно -- задокументировать, и тогда фича переходит в разряд "полноценного", задокументированного функционала (by design == "так и задумано" ) smile:beer:.
0  
GeoPig
12.12.2015 19:02:48
а лысый довольный мужик с оторванным радиатором и фикусом что олицетворяет? smile:D
Ссылка 0  
0  
_0wl ][
12.12.2015 19:28:39
не узнаёшь?


smile;)
Родитель Ссылка 0  
0  
GeoPig
12.12.2015 19:58:13
- на ликёро-водочный 2 человека!
- Я!
*задумчиво* это мы со всем пониманием, а фикус, фикус-то при чём?
Родитель Ссылка 0  
0  
_0wl ][
12.12.2015 20:06:36
да хусим, с фикусом. ну, растёт он там... типа новоселье... 

а вот квадратик с кругляшком -- вот это ВОПРОС smile:balala: smile8)

упд. во, дошло: это на байане наяривает Леон-убийца. а у Леона, как известно, был фикус. а Матильда какраз в магаз ушла, за молоком smile:ok:. правда, вопрос квадратика и кругляшка -- остаётся...
Родитель Ссылка 0  
0  
GeoPig
12.12.2015 20:13:10
щас придёт рыжемордый и всё опошлит объяснит, а я спать smile:vodka:
Родитель Ссылка 0  

Блого-ништяки:

Рыть блоги: