İçindekiler:
Tanımı - Voodoo Programming ne anlama geliyor?
Voodoo programlama batıl inançlara, tahminlere veya mantık dışında herhangi bir şeye göre kodlama pratiğini ifade eder. Voodoo programlama, bir programcının nasıl çalıştığını gerçekten anlamadan bir kod parçası kullandığı durumlar için oldukça geniş bir terimdir.
Bu programlama tekniği sihirbaz, büyücülük veya kara büyü olarak da adlandırılabilir ve uygulayıcıları cadı doktorları olarak adlandırılabilir.
Techopedia, Voodoo Programlamayı açıklıyor
Voodoo programlama terimi, programcının veya geliştiricinin bilgi eksikliğini ifade eder. Bir programcı ilk başladığında, bir sistemi kodlamak için kullanılan daha derin ilkeleri anlamıyor olabilir. Bununla birlikte, bu bireyler voodoo programlamaya veya kitaplardan veya diğer kaynaklardan kesip yapıştırarak, her bir kod satırının ne anlama geldiğini anlamalarını ve açıklamalarını engelleyebilirler. Daha deneyimli programcılar bunu tehlikeli bir uygulama olarak görür, çünkü tersine mühendislik ve hatta ortak hata ayıklamayı daha zor hale getirebilir.
Voodoo programlama teriminin kullanımı, geliştiricilerin temel ilkeleri ve değerleri hakkında daha fazla bilgi veren ilginç bir kontrast yaratır. Bunlar arasında, mantık kullanımı, bir projede yer alan en iyi zihinlerin, bir sistemdeki işyerinde daha derindeki mantığın bilgisinden yararlandığı kod oluşturma ve test etmede anahtardır.