Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Venn diagrams and other ways to figure out relationships

by sherab (Scribe)
on Mar 31, 2011 at 14:52 UTC ( [id://896643]=perlquestion: print w/replies, xml ) Need Help??

sherab has asked for the wisdom of the Perl Monks concerning the following question:

Hey folks, I have been given our web app to work on. :-) As a new member of this team, it's sometimes difficult to trace the relationships of all the different perl mods. The whole setup isn't that tough really, all of the .pms are in one dir.

Our wiki documentation is sparse and I'd love to clarify it with some flowcharts for other new people coming on and, frankly, for myself.

I have heard the suggestion of venn diagrams. Is anyone aware of a package, off the shelf or otherwise that could help analyze these relationships? Any links on perl monks where this has been discussed would be great also.

Any advice would be appreciated.
  • Comment on Venn diagrams and other ways to figure out relationships

Replies are listed 'Best First'.
Re: Venn diagrams and other ways to figure out relationships
by sherab (Scribe) on Mar 31, 2011 at 15:38 UTC
    I did discover another way in my research. Graph::Easy
    There's a great link here....
    http://bloodgate.com/perl/graph/usage/

    This may do what I need it to do but I am adding this for archival reasons in case someone else has this question.
Re: Venn diagrams and other ways to figure out relationships
by thargas (Deacon) on Mar 31, 2011 at 16:35 UTC
Re: Venn diagrams and other ways to figure out relationships
by JavaFan (Canon) on Mar 31, 2011 at 19:28 UTC
    I think I'd run away screaming if I needed Venn diagrams to explain relationships between perl modules.

    Really, you have a need to document what's in the intersection of Module1, Module2, !Module3, !Module4, and Module5? Because that's what Venn diagrams do...

      My thoughts exactly JavaFan. I have discovered there aren't any magic bullets if you just wanted to follow the chain of methods and classes.
Re: Venn diagrams and other ways to figure out relationships
by choroba (Cardinal) on Mar 31, 2011 at 15:03 UTC
      I have. Although I'm wondering if there's something else besides Venn Diagrams that can be generated. Right now I am flowcharting the mods and their relationships and it just seems like there should be an easier way.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://896643]
Approved by marto
Front-paged by luis.roca
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others contemplating the Monastery: (7)
As of 2024-04-16 18:19 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found