Slashdot Mirror


Visualising Code Structure in Large Projects?

TheMaccLads asks: "I've recently joined a new C++ project, and it's in a terrible state. There are 100-odd source directories, dozens of libraries, and a couple of dozen executables and DLLs. Some executables pull in (i.e. compile themselves) the occasional source file from a library, instead of using the libraries. My job is to port a subset to unix, but I need a tool to visualise all the relationships between directories, projects, libraries, and so on, because my brain will overheat soon otherwise. Preferably a tool that will do it by parsing the MS Dev studio projects and workspaces, but if I have to write it myself in Perl, I will! Anyone know of any tools? Or suggest an approach?"

2 of 47 comments (clear)

  1. is the project openoffice ? by Anonymous Coward · · Score: -1, Troll

    the description you provide fits.

    AT: anonymous troll

  2. Kathleen !worth good spelling or grammar. by Anonymous Coward · · Score: -1, Troll
    Kathleen !worth good spelling or grammar.

    Kathleen, I wanted to do this in this most potentially embarassing way possible, and I figured doing it here and now, in front of a quarter of a million strangers was as good a way as any. I love you more then I can describe within the limits of this tiny little story. We've been together for many years now, and I've known for most of that time that I wanted to spend my life with you. Enough rambling. Will you marry me?

    Embarrassing. Double 'r', double 's'.

    I also disagree with your use of then. Than is used to be comparative. Then is indicative of expressions of time or timing and consequence.

    It's wiser being good than bad; It's safer being meek than fierce; It's fitter being sane than mad. --R. Browning.

    Might I suggest a more heartfelt and serious way of proposal? What was the diamond on the ring? A penguin-shaped imperfect piece of shit bought at the mall last minute? Zales? I doubt Mr. JUBEI machine knows an SI-J from a VVS1-E. You are very heavily 'included,' Malda. Can you think of s shittier and more clichéd day to propose, or is Valentine's Day king shit of that Tird Island? She must be a lobotomized retard, otherwise your would-be spouse would have spit in your face.

    Hey, loserboi, don't forget to invite Larry Wall to the wedding and write your vows in a Perl Script. Then you can "chomp" down on your cake.

    You don't have to be a Kreskin to see this loser elopement ending in the very near future.

    This is crap, Malda. A fifth can be more romantic than this garbage drivel. I wonder how often you were dropped as a kid. This is pathetic. I feel bad for your wife.