There was a time in my development gate project where I had to identify and fix a very critical bug. I had made a project of a significant size and it was doing runtime errors consistently. And then I had to check, I had to diagnose. Firstly, I checked the lines where the error was shown in the debugger. And then I checked where the lines led up to where a certain specific instance was being called in a class. And then when I went to that class, I noticed a specific type of data was not initiated in the right way as it was supposed to. In Java, I had initiated using the packaged class instead of the inherent primary data type. That is one of the instances where I had to fix that bug, which went quite unnoticed on the surface, but was causing the program unable to run.
