Don't ask to ask, just ask | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
Hi monks,
I would like to seek your views on the merits/demerits of (1) declaring a shared variable as global versus (2) passing a localised variable from one subroutine to the next one that requires its value. With (1), the variable is declared at the top level. Somewhere in the code, it gets assigned a value and that value is used by other subroutines. With option (2), a localised variable is declared from within a subroutine. This variable is passed from this subroutine to the next one and to the ones after that which use that value. I look forward to reading your views :) Thanks in anticipation. In reply to Global variable vs passing variable from sub to sub by kiat
|
|