managing code quality with sonarqube - radu vunvulea
Post on 09-May-2015
1.501 Views
Preview:
DESCRIPTION
TRANSCRIPT
: ”vunvulear@outlook.com”,
Who am I?
Quality
Assurance
(Testing)
Cost
Estimation
Budget
Planning
Schedule
Software
Debugging
Performance
Optimization
Task
Assignments
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Code Coverage
Duplication
Cyclic
dependenciesTest success
Cyclomatic
Complexity
Time to
market
Cost
Meantime
between
failure
Who
All team
How
Simple
tool
When
Anytime
Code
Analyzers
Reporting
Tools
Defects
Hunting
Plugin
Source
Architecture
& Design
Duplications
Unit tests
ComplexityPotential
bugs
Coding
rules
Comments
Bugs and Potential Bugs
Coding Standards Breach
Duplications
Lack of Unit Tests
Bad Distribution of Complexity
Spaghetti Design
Not Enough or Too Many Comments
C#JavaScript
VB.NET Visual Basic HTML
sonar.projectKey=com.mycompany:myCSharpApplication
sonar.projectVersion=1.0-SNAPSHOT
sonar.projectName=My CSHARP Application
sonar.language=cs
sonar.dotnet.visualstudio.solution.file=Microsoft.AspNet.SignalR.sln
sonar.sourceEncoding=UTF-8
http://www.sonarqube.org/
http://www.sonarsource.com/
http://docs.codehaus.org/display/SONAR/Plugin+Library
Question
Answers
{
“name” : “Radu Vunvulea,
“blog” : “vunvulearadu.blogspot.com”,
“email” : ”vunvulear@outlook.com”,
“socialMedia” :
{
“twitter” : “@RaduVunvulea”,
“fb” : “radu.vunvulea”
}
}
top related