İçindekiler:
Tanımı - Snarf ve Barf Programlama ne demektir?
Snarf ve barf programlama, bir programcının mevcut bir programdan veya kaynaktan kodun bir kısmını, genellikle doğrudan kesme ve yapıştırma yöntemiyle, geliştirilmekte olan bir programa uyguladığı yaygın olarak bilinen bir uygulamadır. Bu tür "kopyalama", programcıların kısayollar almasına yardımcı olabilir, ancak beklenmedik sorunlara yol açmaz.
Techopedia Snarf ve Barf Programlamayı açıklıyor
Kod yeniden düzenleme işlemi - bir snarf ve barf programlama zorluğu - yeni eklenen kod modüllerine veya diğer değişikliklere açık hale getirmek için kod yapısının değiştirilmesini içerir. Bu karmaşık bir süreçtir ve yeni kod bölümlerini mevcut bir programa entegre etmek zor olabilir.
Ayrıca, snarf ve barf programlamanın kullanılması, kod felsefesinin veya temel programlama yaklaşımlarının daha büyük bir analizine yol açabilir. Örneğin, birçoğu, program veri çoğaltmasının önlenmesini kolaylaştırmak için soyutlamaların kullanılmasını teşvik eden bireylerin kod konuşmalarını soyutlama ilkesini çevreleyen yöntemlerini analiz eder. Bu kavram, programcılardan tekrarlayan veya gereksiz kodlamayı atlamalarına izin veren şablonlar ve diğer araçlar oluşturmaları istendiğinde, Bir Kez ve Sadece Bir Kez (OAOO) gibi kısaltmalar ile desteklenir.
