開発 snarfおよびbarfプログラミングとは何ですか? -techopediaからの定義

snarfおよびbarfプログラミングとは何ですか? -techopediaからの定義

目次:

Anonim

定義-Snarf and Barf Programmingはどういう意味ですか?

Snarfおよびbarfプログラミングは、プログラマが既存のプログラムまたはソースのコードの一部を、多くの場合直接カットアンドペースト方式で開発中のプログラムに適用する一般的な方法です。 このタイプの「コピー」は、プログラマーがショートカットを取得するのに役立ちますが、予期しない問題がないわけではありません。

TechopediaはSnarfとBarfのプログラミングについて説明しています

コードリファクタリングプロセス-snarfとbarfプログラミングの課題-は、コード構造を変更して、新しく追加されたコードモジュールまたは他の変更を受け入れるようにします。 これは複雑なプロセスであり、コードの新しい部分を既存のプログラムに統合することは困難です。

また、snarfおよびbarfプログラミングを使用すると、コードの哲学や基本的なプログラミングアプローチの分析が強化される場合があります。 たとえば、多くの人は、抽象化の使用を促進してプログラムデータの重複の回避を促進する抽象化原則を取り巻くコードトークの使用方法を分析します。 この概念は、Once and Only Once(OAOO)のような頭字語を使用して推進されます。プログラマーは、テンプレートやその他のツールを作成して、繰り返しまたは冗長なコーディングをバイパスできるようにします。

snarfおよびbarfプログラミングとは何ですか? -techopediaからの定義