Coding by Magic
[]
Dan Lew Codes
Magic code often breaks these constraints and you’re more likely you are to end up in a spaghetti code situation. But, generally, I avoid coding by magic because it makes understanding codebases more difficult. The most effective way to avoid coding by magic is to embrace explicit connections in coding, even if it is a bit more laborious (at first).