Naja bei einem auf Wartbarkeit ausgelegten Projekt haben die meisten Variablen alle einen begrenzten Scope, der nicht viel größer ist als in diesem Beispiel.
... man erkennt Filehandels, Strings, Indizes ...
Ne kleine Fundsache zum Thema "lesbare" Variablennamen zurückgewinnen: B::Deobfuscate
TMTOWTDYOG (there's more than one way to dig your own grave)