Evaluating the complexity of a software project!

Discussion in 'General Chat' started by daniel12, Dec 4, 2007.

  1. #1
    I am working on a large scale re-factoring initiative of a software product written in C#. The re-factoring process needs to be completed in a specific time-frame that looks very aggressive to me. Due to the lack of documentation, it is too complex for me to try understanding all the code that has been written so far. I was just wondering if there is any application that could give me some quantitative information on the project so I would be able to assess the complexity and maturity of various modules. Does anyone know if there are any applications that would count for instance the number of lines of code and the number of classes within a .NET assembly? Thanks in advance!
     
    daniel12, Dec 4, 2007 IP
  2. Shakas

    Shakas Well-Known Member

    Messages:
    1,730
    Likes Received:
    36
    Best Answers:
    0
    Trophy Points:
    175
    #2
    Well, i really dont know a utility that does that, but would interested in knowing it too.
    Beware because the complexity of the code isnt just lines of code (LOC) have in count also cicles (while for switch etc) which tend to use other functions raising the complexity of a specific function
     
    Shakas, Dec 4, 2007 IP
  3. urnard_james

    urnard_james Guest

    Messages:
    1
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #3
    I would suggest visiting Tech-IS’s web site (http://www.techinceptions.com). They have a code metrics application called OxyProject Metrics as a free download. OxyProject Metrics is available at the following URL: http://www.techinceptions.com/codemetrics.html. Happy holidays!
     
    urnard_james, Dec 5, 2007 IP