Architecture & practice·Complexity and how it accumulates
you asked where the pricing logic lives and were told it depends which of five places you mean.
Big ball of mud
Also calledspaghetti code, no discernible architecture
A system with no discernible structure, where everything can reach everything and the only way to know what a change affects is to run it. It is the most common architecture in the world because it is what accretes when nobody is empowered to say no to a shortcut. The relevant point in a review is that it is a destination, not an accident: each individual commit that built it looked fine.