| Klasse :: Snuif Zoek naar CLASS-compositiecode ruikt |
Download nu |
Klasse :: Snuif Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- Curtis Poe
- Uitgever website:
- http://search.cpan.org/~ovid/
Klasse :: Snuif Tags
Klasse :: Snuif Beschrijving
Zoek naar CODE CODE CODE RUGS De interface is op dit moment nogal ad-hoc en zal waarschijnlijk veranderen. Nadat u een nieuw exemplaar hebt gemaakt, is het bellen van de rapportmethode uw beste optie. Je kunt het dan visueel bekijken om te zoeken naar potentiële problemen: mijn $ sniff = klas :: sniff-> nieuw ({class => 'sommigen :: klasse'}); Print $ Sniff-> Rapport; Klasse :: Snuif is een PERL-module die probeert te helpen programmeurs te helpen 'Code Ruiken' te vinden in de objectgerichte code. Als het iets meldt, betekent dit niet dat uw code verkeerd is. Het betekent gewoon dat u misschien een beetje beter naar uw code wilt kijken om te zien of u problemen heeft. Als we de huidige tijd de standaard links-de meesten, diepte-eerste zoekvolgorde van PERL aannemen. We kunnen dit in de toekomst veranderen (en er is een work-around met de paden methode. Meer hier later). Synopsis gebruik klasse :: Sniff; Mijn $ Snuif = Klasse :: Snuif-> Nieuw ({Class => 'Sommige :: Klasse'}); mijn $ num_methoden = $ sniff-> -methoden; mijn $ num_classes = $ sniff-> klassen; mijn @methods = $ snuif-> -methoden; mijn @classes = $ sniff-> klassen; mijn $ graph = $ sniff-> grafiek; # Grafiek :: eenvoudig mijn $ GraphViz = $ grafiek-> as_graphviz (); Open mijn $ dot, '| dot -TPNG -O grafiek.png' of sterven ("Kan pijp niet openen om te dot: $!"); Print $ DOT $ Graphviz; Print $ Sniff-> To_String; mijn @unreachable = $ snuif-> onbereikbaar; Foreach My $ Method (@unreachable) {Print "$ Method \ N"; } Vereisten: · Perl
Klasse :: Snuif Gerelateerde software