Developing a java project is so exciting
Developing a java project is so exciting such that it is making me motivated each day. Creating main methods and subclasses in java projects is very interesting due to the way the modules communicate with each other when the program is executing e.g., the monkey, the driver, and passenger modules. When testing the modules, different approaches are used, such as recursion, calling of functions, etc. Debugging a java program is the most concept that is not clear to me, and it gives out some challenges when applied. Therefore, getting some more practice will improve the usage of this concept.
The most exciting part is testing and integrating the modules like the passenger, driver’s modules so that they can communicate synchronously. It makes it easy to understand the technique to call a function when it is required to execute a particular command in a different component. While there were specific drawbacks in integrating the modules, useful resources such as YouTube, W3, and Stack flow tutorials were to solve the problems and errors on where to call a function and when to use recursion in a java program to obtain the required results.