Skip to content

Commit 08446dc

Browse files
committed
Typo in article.
1 parent 8f45c58 commit 08446dc

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

_posts/2019-06-13-technical-debt-guru-level-unlocked.md

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ picture of the hotspot calculation
229229
With a Hotspot analysis we can get an interactive map that lets us analyze our codebase interactively.
230230
Check the following visualizations where each file is represented as a circle:
231231

232-
picture of hotspot map
232+
picture of hotspot map (add another picture)
233233

234234
As we can see, we can also identify clusters of Hotspots that indicate problematic sub-systems.
235235

@@ -244,22 +244,19 @@ Code Biomarkers
244244
In medicine, biomarkers stand for measurements that might indicate a particular disease or physiological state of an organism.
245245
We can do the same for code to get a high-level summary of the state of our hotspots and the direction our code is moving in.
246246
Code biomarkers act like a virtual code reviewer that looks for patterns that might indicate problems.
247-
They are scored from A to E (SQALE-rating as we have already seen above) where A is the best and E indicates code with severe potential problems.
247+
They are scored from A to E where A is the best and E indicates code with severe potential problems.
248248

249-
code biomarkers picture
249+
code biomarkers picture or pictures
250250

251251
In conclusion we can use Code Biomarkers to:
252252

253253
- To decide when it’s time to invest in technical improvements instead of adding new features at a high pace.
254254
- Get immediate feedback on improvements.
255255

256-
Conway’s Law
257-
258-
Conway's Law
259-
Social Analysis
260-
261256
There is way more to cover in this field (like Conway's Law (https://www.empear.com/blog/measure-conways-law/) or refactoring targets (https://codescene.io/projects/167/jobs/11357/results/code/refactoring-targets)), but from here
262-
I will leave it to you, otherwise this article will be too long and pretty much the idea was to wake up your curiosity (luckily I have achieved it) and shade some light on what is possible by exploring the social side of the code.
257+
I will leave it to you, otherwise this article will be too long and, by the way, the idea was to wake up your curiosity (luckily I have achieved it) and shade some light on what is possible by exploring the social side of the code.
258+
259+
"Keep in mind that Behavioral code analysis helps you ask the right questions, and points your attention to the aspects of your system – both social and technical – that are most likely to need it. You use this information to find parts of the code that may have to be split and modularized to facilitate parallel development by separate teams, or, find opportunities to introduce a new team into your organization to take on a shared responsibility."
263260

264261
You can also enrich your knowledge in this field by reading Adam Tornhill's book: Software Design X-Rays (Totally recommended).
265262

0 commit comments

Comments
 (0)