Part of being an app developer is fixing bugs. That’s OK, all great developers create bugs.
BUT fixing bugs can take so much time that you feel you can never work on new features. There must be a better way, right?
Of course, we need to write testable code and actually write easy to maintain tests. I encourage you to read up about functionality tests (if you use Flutter, Unleash the full power of Flutter widget tests is a good start).
But, on the day you have to fix a bug, how can you do it efficiently and effectively?
In a nutshell, you would:
- Investigate the bug
- Ask someone else to reproduce if you can’t
- Fix trivial bugs straight away
- Use the creative power of your brain to help you generate ideas to fix non trivial bugs
- Reflect after difficult bugs
10 minutes to investigate
Continue reading “How to fix bugs efficiently and effectively”Mobile app developer with 14 years experience. Started with the Android SDK in 2010 and switched to Flutter in 2017. Past apps range from start ups to large tech (Google) and non tech (British Airways) companies, in various sectors (transport, commercial operations, e-commerce).