Me.Refactor
Today I was doing some code refactoring at work. “Refactor” you say, “Yes, I know exactly what you are talking about. I do it all the time.” If only that was true.
“Code refactoring is the process of changing a computer program’s internal structure without modifying its external functional behavior or existing functionality, in order to improve internal non-functional properties of the software, for example to improve code readability, to simplify code structure, to change code to adhere to a given programming paradigm, to improve maintainability, or to improve extensibility.” - Wiki
Basically you look at a given piece of code and work out how to write it in less lines while making it easier to read and understand. So to a user nothing has changed but to the developer, the person who has to work on the code, everything has changed.
I think as Christians this is often what God is calling us to do at times and we don’t understand. Nothing seems to be changing in our life, everything looks the same. God I am doing the exact same things I was doing last year.
Maybe you need God to be refactoring you. Realigning you internally to the perfect design he has for you. So that when he starts building more into your life, your past isn’t a complicated mess that gets in the way.
I can tell you now just as refactored code is a joy to work with, a refactored person is a joy to share life with.