Devel :: Spy

Spy op uw objecten en gegevens
Download nu

Devel :: Spy Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Joshua ben Jore
  • Uitgever website:
  • http://search.cpan.org/~jjore/

Devel :: Spy Tags


Devel :: Spy Beschrijving

Spion op uw objecten en gegevens Devel :: Spy is een perl transparante wrapper over uw objecten en gegevens. Alle toegangen zijn ingelogd. Dit is handig voor het instrumenten van "Black Box" -code. Je kunt gewoon kijken naar wat de code die wordt gebruikt en hoe het het gebruikte. Ik gebruikte het om erachter te komen welke kenmerken en waarden werden gebruikt als Booleans en schreef vervolgens tests die de "zwarte box" -code hebben gevoed met ingangen die alle mogelijke combinaties bestrijken. Met behulp van Devel :: Spy hoefde ik niet een expert in de code die ik keek wist dat ik geen parameters.synopsis # kreeg, maak een gebeurtenislogboek en functie om ernaar te schrijven. Gebruik Devel :: Spy; mijn ($ log, $ logger) = Devel :: Spy-> Make_EventLog (); # Wikkel een object in en laat een zwarte doos er iets mee doen. mijn $ obj = sommigen :: ding-> nieuw; Mijn $ Wrapped = Devel :: Spy-> NIEUW ($ OBJ, $ LOGGER); Black_box_function ($ OBJ); # Kijk naar wat er is gebeurd. voor mijn $ evenement (@ $ log) {print "$ evenement "; } Vereisten: · Perl


Devel :: Spy Gerelateerde software