perl::critic::policy::classhierarchies::prohibitexplicitisa(3) centos man page | unix.com

Man Page: perl::critic::policy::classhierarchies::prohibitexplicitisa

Operating Environment: centos

Section: 3

Perl::Critic::Policy::ClassHierarchies::ProhibitExplicitUser3Contributed Perl DocumePerl::Critic::Policy::ClassHierarchies::ProhibitExplicitISA(3)

NAME
Perl::Critic::Policy::ClassHierarchies::ProhibitExplicitISA - Employ "use base" instead of "@ISA".
AFFILIATION
This Policy is part of the core Perl::Critic distribution.
DESCRIPTION
Conway recommends employing "use base qw(Foo)" instead of the usual "our @ISA = qw(Foo)" because the former happens at compile time and the latter at runtime. The base pragma also automatically loads "Foo" for you so you save a line of easily-forgotten code.
CONFIGURATION
This Policy is not configurable except for the standard options.
NOTE
Some people prefer parent over base.
AUTHOR
Chris Dolan <cdolan@cpan.org>
COPYRIGHT
Copyright (c) 2006-2011 Chris Dolan. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. perl v5.16.3 2014-06-09 Perl::Critic::Policy::ClassHierarchies::ProhibitExplicitISA(3)
Related Man Pages
perl::critic::policy::builtinfunctions::prohibituniversalcan(3) - centos
perl::critic::policy::builtinfunctions::prohibituniversalcan(3pm) - debian
perl::critic::policy::modules::requirefilenamematchespackage(3pm) - debian
perl::critic::policy::regularexpressions::prohibitsinglecharalte(3pm) - debian
perl::critic::policy::variables::requirenegativeindices(3pm) - debian
Similar Topics in the Unix Linux Community
Set hard block limit for user using quota
Best performance UNIX just for HOST Virtualization?
DB2 convert digits to binary format
CentOS7 restoring file capabilities
[TIP] Processing YAML files with yq