in reply to Re^3: Advice please on variable naming style in modules
in thread Advice please on variable naming style in modules

Right, and more or less what tye and I agreed upon: what seems to make sense is: it's $self in the module and a var-name that reflects function everywhere else - as an example, for the $self of App, this could be $app (reflecting function), or could be $top_window (if you favour denoting hierarchical meaning).
  • Comment on Re^4: Advice please on variable naming style in modules