Check out home assistant.
It depends on how much regression testing is in place to test that old and refactored code behaviours have the same outputs, and how much budget there is for writing this tests.
For old financial systems for example, the answer is often to repeat the code again, as there's likely to be little tests to confirm existing behaviour and writing tests around very complex business domains is prohibitively expensive.
Thank you for the pointer to shady rays. I just ordered some, free shipping to NZ.
I've lost more pairs of sunnies than I can count, looking forward to using their lost service!
Thanks, makes sense now!
Feel like I'm missing the joke here - any pointers?
Fair enough, I don't notice a significant overhead but then a lot of information is inferred by patterns , project structures etc etc