Uncategorized

Clone Detective for Visual Studio

Clone Detective is a Visual Studio integration that allows you to analyze C# projects for source code that is duplicated somewhere else. Having duplicates can easily lead to inconsistencies and often is an indicator for poorly factored code.

Check it out…
http://www.codeplex.com/CloneDetectiveVS

 

It’s based on ConQAT…

ConQAT (Continuous Quality Assessment Toolkit) is a toolkit for the efficient creation of control centers for the continuous controlling of software quality. Its composition mechanism enables the integration of various quality assessment tools in a flexible manner. ConQAT is not limited to the analysis of source code but can be extended to work on other kinds of development artefacts. It provides tailorable aggregation mechanisms that support the condensation of quality data to generate concise quality reports. These aggregations and ConQAT’s visualization mechanisms are built to enable developers and project managers to track key quality aspects of software projects in an efficient and timely manner.

Check it out…
http://conqat.cs.tum.edu/

 

Seeing that Flex projects get bigger and bigger, teams get bigger and bigger and hence the codebase gets bigger as well, we need tools like this in the ActionScript coding toolsuite… When I get 5 minutes of sparetime, I will look into what it would take to make minor implementation of the duplicate code checker for ActionScript… it should be not too difficult (remembering the beauty of simplicity which I definitely learned the hard way during my first compiler implementation when I was back at University)

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s