not-a-bug
|not-a-bug|
🇺🇸
/ˌnɑt ə ˈbʌɡ/
🇬🇧
/ˌnɒt ə ˈbʌɡ/
intended behavior
意図された動作
語源
「not-a-bug」は近代英語から生じた複合語で、'not'(否定)+'a'(不定冠詞)+'bug'(ソフトウェアの欠陥を指す語)が結合したもの。'bug'は後述の由来を経て欠陥の意味を得た。
英語の'bug'は中世英語の'bugge'(怖がらせる存在・精霊)から発展し、その後'insect'(虫)の意味を含むようになり、工学では『機械の欠陥』を指すようになった。計算機の文脈で『ソフトの欠陥』を意味するようになり、'not a bug'という表現が20世紀後半のソフト開発現場で生まれ、のちに'hyphenated'な形で'not-a-bug'と書かれることが多くなった。
当初は『恐ろしい存在(または虫)』を指した'bug'が、時代を経て『機械の欠陥』、さらに『ソフトウェアの欠陥』の意味を帯びるようになり、'not-a-bug'は『誤りではなく意図された振る舞い』を示す語として定着した。
品詞ごとの意味
名詞 1
a reported or observed behavior that developers or maintainers judge to be intended or correct according to design or specification, and therefore not a software defect.
開発者や保守担当者が設計・仕様に沿った意図された動作であると判断したため、ソフトウェアの欠陥(バグ)ではないとされる報告・事象
After reproducing the issue and checking the spec, the team closed the ticket as a not-a-bug.
問題を再現して仕様を確認した結果、チームはそのチケットをnot-a-bugとしてクローズした。
同意語
反意語
最終更新時刻: 2025/09/19 09:14
