March 2018
Intermediate to advanced
276 pages
7h 11m
English
So far we’ve been torturing ASP.NET Core MVC—a .NET codebase. However, these techniques aren’t limited to a particular technology. The analyses are language neutral, which means we can analyze any kind of code and use the same measures to reason about it.
The power of language-neutral analyses is that we can spot relationships between files implemented in different languages. This is important because today’s systems are often polyglot codebases. We have an example in the implementation of the programming language Erlang, as shown in the figure.[35]

That figure shows a change coupling between erl_bit_binary.c ...