Steve Dekorte
04/15/2022, 7:30 PMMariano Guerra
Andrew F
04/15/2022, 8:31 PMMariano Guerra
Mariano Guerra
Ivan Reese
Ivan Reese
Andrew F
04/16/2022, 2:00 AMKonrad Hinsen
04/16/2022, 9:36 AMSteve Dekorte
04/17/2022, 5:58 PMMariano Guerra
Konrad Hinsen
04/17/2022, 7:57 PMwtaysom
04/18/2022, 4:10 AMsynchronize memoize def calculate(something); ...; end
, the interpreter:
1. defines the calculate
method,
2. sends the symbol :calculate
to the memoize
class method, which will presumably define a new version of calculate
and return :calculate
, so that the interpreter
3. again sends the symbol :calculate
to the synchronize
class method, which will presumably wrap calculate
again.wtaysom
04/18/2022, 4:13 AMpublic
, protected
, and private
annotations are all methods that one could (and should not) override.Pit Capitain
04/19/2022, 12:25 PM