コンテンツ
- 定義-スパゲッティコードの意味
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- Techopediaはスパゲッティコードを説明します
定義-スパゲッティコードの意味
スパゲッティコードは、プログラム内の制御がいたるところにジャンプして従うのが難しい、絡み合ったプログラミングソースコードのウェブを指すために使用される俗語です。通常、スパゲッティコードには多くのGOTOステートメントがあり、そのようなステートメントを広範囲に使用する古いプログラムでは一般的です。
オブジェクト指向プログラミング言語のような、より構造化されたプログラミング言語の出現により、スパゲッティコードの普及が減少しました。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
Techopediaはスパゲッティコードを説明します
GOTOステートメントを備えたBASICのような古いプログラミング言語は、プログラマーがGOTOステートメントを使用してプログラムをある領域から別の領域に直接制御することが非常に便利であるため、スパゲッティコードの影響を非常に受けやすくなりました。
ただし、プログラムロジックを追跡するのが非常に難しくなるため、スパゲッティコードは古いプログラムを調べるように任されているプログラミングチームによって恐れられています。複雑なコードが発生するため、GOTOステートメントとスパゲッティコードの使用は、元の開発プロセスでのみ便利です。
スパゲッティコードで書かれた古いプログラムを取得するほど、開発者は元の開発者でさえもフォローするのが難しくなります。