[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

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

リグレッション (regression)

pointこの用語のポイント

point「デグレード」のことだよ

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

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

スポンサーリンク

簡単に書くよ

リグレッション (regression)とは

「デグレード」のこと。
つまり

「あれ?前の方が良かったんじゃね?」な状態のこと
であり、より具体的に書くと

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

image piyo

詳しく書くよ

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

リグレッション

この「デグレード」の別の表現が「リグレッション」です。
デグレード(デグレ)とリグレッションは、同じことを指します。

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

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

image piyo2

一言でまとめるよ

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

一番上に戻るよ
スポンサーリンク