Durch einen Kollegen bin ich auf ein Problem aufmerksam geworden, was ein verwirrendes Verhalten von globalen Variablen in Verbindung mit DESTROY beschreibt. Man nehme folgenden Code und betrachte speziell den unteren eval-Block:
use Test::More tests => 1;… [weiterlesen] “Stolperfallen in Perl’s Spezialmethoden: DESTROY”
{
package Foo;