When we are discussing the architecture of a code base, we often qualify a piece of code with terms such as high level and low level . This is common vocabulary and we all intuitively know what does it means. A piece of code A (whether it is a method a class, a namespace or an assembly) is considered...