

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

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

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


- выявление закономерности;
- "обход" (для баги) или "взятие на вооружение" (для фичи);

да, и если нам удалось выявить 100%-ную повторяемость баги, и если есть возможность использовать багу в своё благо (поверь, такие случаи случаются сплошь и рядом), то бага чудесным образом переходит в разряд фич.
отсюда и появился юмористический вопрос: "это бАга или фИча?" -- означающий: "полезный или вредный функционал?"


Upd. да, ещё, касательно фич. с фичей можно обойтись как с багой -- пофИксить (устранить, чтоб не смущала


- Я!
*задумчиво* это мы со всем пониманием, а фикус, фикус-то при чём?
а вот квадратик с кругляшком -- вот это ВОПРОС
упд. во, дошло: это на байане наяривает Леон-убийца. а у Леона, как известно, был фикус. а Матильда какраз в магаз ушла, за молоком
опошлитобъяснит, а я спать