「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

レグレッション

pointこの用語のポイント

pointデグレードのことだよ

point前より悪くなることだよ

point私は「レグレッションテスト」(デグレってないか確認するためのテスト)という用語でしか聞いたことないよ

スポンサーリンク

簡単に書くよ

レグレッション(英:regression)とは

「デグレード」のこと。
用語の中身としては

「あれ?前の方が良かったんじゃね?」な状態のこと
です。
もしくは

プログラムにおいて、直したはずのバグ(プログラムの おかしいところ、何らかの不具合)が復活していたり、前はなかったはずのバグがあったり、実装したはずの機能がなくなっている状態のこと
です。


image piyo

詳しく書くよ

最初に留意事項です。
リグレッション」と言われて「あぁ、アレのことね」と分かる方は最後まで読む必要ありません。
「リグレッション」と「レグレッション」は同じ意味の用語です。

レグレッション

「リグレッション」と「レグレッション」の違いは、ただの表記ゆれです。
英語の「regression」をカタカナ読みするときに「re」の部分を「リ」と読んだか「レ」と読んだかの違いです。

レグレッション2

以上が「リグレッション」の意味を知っている人向けの説明です。

「リグレッション?それ何?おいしいの?」な人は、このまま読み進めてください。
用語の中身について説明します。

ちょっと休憩4

それでは、いってみましょう。
まずは予備知識として「デグレード」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

デグレードは「『前の方が良かったんじゃね?』な状態になること」です。
プログラミングの分野では、作ったはずの機能がなくなっちゃったり、直したはずのバグ(不具合)が復活したりといった「プログラムを変更したら、前よりおかしくなっちゃった」な状態を指します。

レグレッション3

以上を踏まえて

「デグレード」の別の表現

が「レグレッション」です。

レグレッション4

とはいえ、私は今まで「レグレッション」という用語を単独で聞いたことは ありません。
デグレってない?を確認するのが目的のテスト」を意味する「レグレッションテスト」という用語で目にしたことがあるだけです。

単に「前よりおかしくなっちゃった!」を表現したい場合は「デグレード」や「デグレ」と表現するのが一般的です。
「レグレッション」という表現を単独で使うことは多くないと思います。


image piyo2

一言でまとめるよ

まぁ「レグレッション」って単語が出てきたら「前より悪くなること(デグレードのこと)なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像004
書籍画像058

おまけ

■訳してみるよ

「regression(レグレッション)」の意味は

・後戻り
・復帰
・退化
・退行
・回帰


とかです。




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
サイバー忍者入門 忍者・スパイ・軍隊・ハッカーに学ぶ フルスタック・ハッキング
タヌキとキツネ