in reply to Re^5: Inheritance problem: Not a HASH ref
in thread Inheritance problem: Not a HASH ref
Child classes shouldn't rely on private implementation details of their superclass.
Fine tobyink, clear and acceptable. Albeit (I am talking in general and not for some module mentioned here), a hint in the pod a la "do not subclass me, I don't like to play ball this way" would have gone further than trying to obscure. My opinion, for what is worth, is that if you write OOP then play OOP. Exhibhit your private parts but with ample of warnings not to be touched and allow for some kind of subclassing for some of your public functioning so as to move the state-of-the-art a click forward.
bw, bliako
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^7: Inheritance problem: Not a HASH ref
by Corion (Patriarch) on Feb 26, 2019 at 22:02 UTC | |
by bliako (Abbot) on Feb 26, 2019 at 22:24 UTC | |
|
Re^7: Inheritance problem: Not a HASH ref
by tobyink (Canon) on Feb 28, 2019 at 12:25 UTC |