The Bumpy Road Code Smell: Measuring Code Complexity by its Shape and...
Cyclomatic complexity counts the number of logical paths through a function. The Bumpy Road Code Complexity pattern is a function...
Resource Center
Cyclomatic complexity counts the number of logical paths through a function. The Bumpy Road Code Complexity pattern is a function...
The code health score lets you identify and measure technical debt. Know your hotspots and the direction your code is moving in....
Many legacy codebases have significant portions of technical debt in their database design.
As 2021 draws to a close, we would like to share with you some of the latest features ready and waiting for you in CodeScene. Read...
Explore the three code health KPIs that together form a profile of any codebase, and quickly lets you identify short and long term...
Tightly coupled microservices are a cardinal sin. This article introduces the change coupling concept to visualize dependencies...
Recent research shows that CodeScene's behavioral code analyses like hotspots, code health, and organizational measures correlate...
Integrate static analysis data from SonarQube into CodeScene. Augment that information with code coverage data via CodeScene's...
Feature toggles let a team decouple release to product from release to users. This is great, but also requires discipline to clean...
The impact of code quality is context specific. This article shows how code quality can be evaluated and visualized based on...
CodeScene provides an automated code review that serves as a quality gate for pull requests. The new CodeScene release presents...
Get actionable insights to manage technical debt at scale. Gain control and avoid taking on more technical debt by automatic goal...
The Code Health scale goes from 10, healthy code that’s relatively easy to understand and evolve, down to 1, which indicates code...
How to Visualize Technical Debt and Code Refactoring Progress to Management? Meet a senior software engineer who successfully...
Conway's Law states that an organization's communication structure should be reflected in the architecture of the software it...
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Semper neque enim rhoncus vestibulum at maecenas. Ut sociis dignissim.