1126
Vývoj / Re:Zdroje k rozvoji OOP myšlení
« kdy: 04. 04. 2017, 09:45:30 »No a?
tím side-efektem jsi myslel změnu $_, nebo print? Print je tam nepodstatný, šlo ukázku použití $_ k ukládání mezivýsledků.
Tím side-efektem jsem myslel print. Zbytku nerozumím. Ve skutečnosti tam $_ ani nikde nevidím. Ale to je otázky mé neznalosti konkrétního jazyka. Takže asi nějaký lepší příklad.
některé standartní funkce a operace defaultně mění proměnou $_.Kód: [Vybrat]while($_ = <STDIN>) {
chomp $_;
$_ =~ tr/ /_/;
$_ =~ s/.*\.txt$/$&.old\n/;
print $_;
}
je ekvivalentní tomu původnímu.
A k cemu ze to potrebujes ty sideefekty? Vzdyt by v principu to same slo bez pomocnych promenych a bez vedlejsich efektu prostym zretezenim volani nebo nejakou variaci na unixovou rouru...
Vás všechny bych chtěl v týmu...
OMG, ten chlápek bude pěkně k ničemu a kdo ví, jestli jako mladší byl lepší. Asi těžko.