5
Monkeypatching iyi bir programlama uygulaması mıdır?
Monkeypatching'in standart, iyi programlama pratiğinden ziyade hızlı ve kirli kesmek kategorisinde olduğu izlenimindeyim . Zaman zaman 3. taraf kütüphaneleriyle ilgili küçük sorunları düzeltmek için kullanılırken, geçici bir düzeltme olarak değerlendirdim ve 3. taraf projesine uygun yamayı gönderirdim. Ancak, bu tekniğin genel projelerde, örneğin Gevent gevent.monkeymodülünde "normal yol" olarak kullanıldığını gördüm …