開発 スパゲッティコードとは何ですか? -techopediaからの定義

スパゲッティコードとは何ですか? -techopediaからの定義

目次:

Anonim

定義-スパゲッティコードの意味

スパゲッティコードは、プログラム内の制御がいたるところにジャンプし、追跡するのが難しいプログラミングソースコードのもつれたウェブを指すために使用される俗語です。 通常、スパゲッティコードには多くのGOTOステートメントがあり、そのようなステートメントを広範囲に使用する古いプログラムでは一般的です。

オブジェクト指向プログラミング言語のような、より構造化されたプログラミング言語の台頭により、スパゲッティコードの普及が減少しています。

Techopediaはスパゲッティコードを説明します

GOTOステートメントを備えたBASICのような古いプログラミング言語は、プログラマーがGOTOステートメントを使用してプログラムをある領域から別の領域に直接制御することが非常に便利であるため、スパゲッティコードの影響を非常に受けやすくなりました。

ただし、スパゲッティコードは、プログラムロジックを追跡するのが非常に難しくなるため、古いプログラムを調べることを任されているプログラミングチームによって恐れられています。 複雑なコードが発生するため、GOTOステートメントとスパゲッティコードの使用は、元の開発プロセスでのみ便利です。

スパゲッティコードで書かれた古いプログラムを取得するほど、開発者は、元の開発者であっても追跡することが難しくなります。

スパゲッティコードとは何ですか? -techopediaからの定義