Rob RolnickRob Rolnick 10.4k22 gold badges3030 silver badges1717 bronze badges one two For my part, the magic number code odor refers precisely to unexplained constants. As long as you're Placing them within a named continuous, it shouldn't be an issue.A lot of frameworks and middleware use AOP and bytecode manipulation to carry out cross-chopping