in reply to Re^12: RFC: OO Perl using Moo/Moose book
in thread RFC: OO Perl using Moo/Moose book
I'm considering the Design Pattern book by the GoF as normative source, and tried to find their original definition.
And hey there is indeed a stack overflow discussion citing the books passage. ..
https://stackoverflow.com/questions/47691683/can-you-write-gof-delegation-code-examples
Alas the description is contradictory and the main reply cites ... Wikipedia. Oo
The first paragraph says that self is passed thru like in inheritance.
The second describes how the request is "forwarded". And the UML clearly shows that Rectangle->area() is returned.
WTF? ... CS is a mess!
See also The Gang of Four is wrong and you don't understand delegation
Cheers Rolf
(addicted to the Perl Programming Language :)
Wikisyntax for the Monastery
FootballPerl is like chess, only without the dice
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^14: RFC: OO Perl using Moo/Moose book (GoF / Updated)
by choroba (Cardinal) on May 01, 2019 at 21:35 UTC | |
by LanX (Saint) on May 01, 2019 at 22:56 UTC | |
by LanX (Saint) on May 01, 2019 at 23:32 UTC |