Rumah Pembangunan Apakah yang dimaksudkan dengan pengaturcaraan snarf dan barf? - definisi dari techopedia

Apakah yang dimaksudkan dengan pengaturcaraan snarf dan barf? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Pengaturcaraan Snarf dan Barf?

Pengaturcaraan snekf dan barf adalah amalan yang biasa di mana seorang programmer memohon sebahagian kod dari program atau sumber yang ada, selalunya melalui kaedah potong dan tampalan langsung, kepada program yang sedang dibangun. Jenis "menyalin" ini boleh membantu pengatur cara mengambil jalan pintas tetapi tidak tanpa masalah yang tidak dijangka.

Techopedia menerangkan Pengaturcaraan Snarf dan Barf

Proses refactoring kod - cabaran pengaturcaraan snarf dan barf - melibatkan mengubah struktur kod untuk menjadikannya menerima modul kod baru yang ditambah atau perubahan lain. Ini adalah proses yang rumit, dan menyepadukan bahagian-bahagian kod baru kepada program yang ada boleh menjadi sukar.

Selain itu, penggunaan pengaturcaraan snarf dan barf boleh membawa kepada analisis falsafah kod yang lebih besar, atau pendekatan pengaturcaraan asas. Sebagai contoh, banyak menganalisis cara individu menggunakan perbincangan kod yang mengelilingi prinsip abstraksi, yang menggalakkan penggunaan abstraksi untuk memudahkan mengelakkan duplikasi data program. Konsep ini dipromosikan melalui akronim seperti Once and Only Once (OAOO), di mana pengaturcara diminta untuk membuat templat dan alat lain yang membolehkan mereka melangkau pengekodan berulang atau berlebihan.

Apakah yang dimaksudkan dengan pengaturcaraan snarf dan barf? - definisi dari techopedia