in reply to Perl style: Arguing against three-argument join()
The thinking is this:sub make_expression { my ($item, $config) = @_; return $config->{prefix} . $item . $config->{suffix}; } my $formatted_item = make_expression( $item, \%config );
my $formatter = Formatter->new( config => \%config ); # many lines and modules later ... my $formatted_item = $formatter->format( $item );
|
|---|