I like to think of code shared between two subroutines or methods as the 'engine' that powers those functions.
Here's how _count_engine()
powers the two previous methods.
sub _count_engine { my $self = shift; my %data = %$self; my ($count); foreach (keys %data) { $count++ unless ($reserved{$_}); } return $count; }
Previous | Back to start of show | Next |
Slide: 14 design_engine | © 2003 James E. Keenan |