Martin is an enthusiastic software engineer building and operating microservices in the JVM stack using Kotlin. Currently working for Albert Heijn in the role of DevOps engineer.
My debugging approach is still not as efficient as I would like it to be.
Panic
Open up the logs
Push the bug back to the reporter to explain it more and reproducible steps.
Run application locally and try to reproduce
Swear
Put log.info("what the fork is going on?!") everywhere in the code
Look into the database
Start to rule things out
Decide I need more documentation of all the business rules there are.
I am currently in the process to get diagrams setup for all the business rules to be able to understand what it should be and what it is. Also to push back to the reporter that it functions as designed. And also to make more and more tests.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
My debugging approach is still not as efficient as I would like it to be.
I am currently in the process to get diagrams setup for all the business rules to be able to understand what it should be and what it is. Also to push back to the reporter that it functions as designed. And also to make more and more tests.