I just finished a first pass at implementing a new feature in an application I wrote in Flutter. I’ve been working hard at it, not letting myself get distracted with any of my fun programming projects. So, to celebrate handing it off for evaluation and feedback, I just took this morning to do a massive refactoring of my family gift exchange application.
This was a refactoring to bring it up to date with The Composable Architecture’s ReducerProtocol release, which meant that I ultimately got to delete a bunch of files and simplify a bunch of code. And let me just say, the time it took to do that massive refactor was significantly shorter than the time to perform a similar refactor/code update in the Flutter application.
Gosh, I really enjoy working in Swift!