Now βtoo much magicβ is not the same thing as βbad magicβ, although they are often conflated. Bad magic is when the implementation details leak out from the level below. This can manifest itself as cryptic errors that reference the magicβs implementation.
π Too much magic β Will McGugan β Will McGugan's essays
!https://willmcgugan.github.io/too-much-magic/