開発 ラザニアコードとは何ですか? -techopediaからの定義

ラザニアコードとは何ですか? -techopediaからの定義

目次:

Anonim

定義-ラザニアコードとはどういう意味ですか?

ラザニアコードとは、コードのいくつかの主要な層を使用してプログラムを構築する広範なコード設計構造を指します。 これは、スパゲッティコードおよびラビオリコードという用語に加えて、コードのいくつかのパスタのメタファーの1つであり、テキサスデータベースのエキスパートであり、コードの第一人者であるJoe Celkoに起因することがよくあります。

Techopediaはラザニアコードを説明します

ラザニアコードの一般的な動作定義の1つは、より分散したコードの方法論を、構造化され、何らかの意味で統一されたものに置き換えることです。 しかし、ラザニアコードに対する批判の1つは、モノリシックになる傾向があるため、より大きなプログラムの1つの側面を変更することは難しいということです。 ただし、ラザニアのコード設計のファンは、元の隠phorであるスパゲッティコードの改善と考えています。たとえば、コード内の多くのgotoステートメントは、複雑になる可能性のある文字列のセットを作成できます。

他の「パスタ理論」と同様に、ラザニアのコードは、コードが効率的になり、開発者の主要な目標を達成する方法に従って評価する必要があります。

ラザニアコードとは何ですか? -techopediaからの定義