liveBook · Manning

CodeScene

As explained in The Creative Programmer

A software tool that performs behavioral analysis of source code and software-development data to identify patterns associated with code and team activity.

CodeScene is a behavioral code-analysis tool that studies source code alongside software-development activity to detect hidden social patterns, not merely potential code smells. section 6.5.1

A broader lens on code

CodeScene emerged from Adam Tornhill’s combined interests in programming, engineering, psychology, and criminology. That unusual blend turns code analysis into a way of investigating patterns in both code and team activity. section 6.5.1

How The Creative Programmer covers it

How deep it goes
Contrasts behavioral pattern detection with static code-smell reporting but does not detail its implementation.
Examples
Uses CodeScene itself and its contrast with static analyzers such as PMD as concrete examples.
What you can do after
Evaluate/understand hidden social patterns that conventional static code-smell analysis may not reveal.
How it connects
Connects code analysis with code smells, psychology, criminology, and software-development activity.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of The Creative Programmer. The section links point to the parts of the book it draws on.