• On Refactoring. Part 1: Data sources

    OVO’s iOS mobile application is - on the surface - very straight forward: a user can log in, submit a meter reading, download their statements and compare their energy usages with national averages. However, the app was built in such a way that we found ourselves with difficulty adding new features, and difficulty debugging customer issues. We’ll see how we managed to create a separation between UI and Data…

subscribe via RSS