Seite 1 von 1

Warum Monkeypatching nicht immer die Lösung ist

Verfasst: Montag 25. Februar 2008, 22:22
von Leonidas
Monkeypatching is Destroying Ruby ist eine interessante Diskussion warum Monkeypatches eigentlich nur Hacks sind. Der Artikel gilt sowohl für Ruby als auch für Python da Änderungen der Klassen zur Laufzeit in beiden Sprachen möglich sind. In Python nicht ganz so extensiv, aber das ist eine Designentscheidung gewesen - hier wird auch erklärt, warum es keine schlechte Idee war.