-
Notifications
You must be signed in to change notification settings - Fork 2
Sprint1
Plan ahead in a more systematic in regards of the integration of libraries. Firstly check if the libraries put together are compileable, and then validate that the execution of the integraiton works as expected. We spent hours trying to locate a logical error in our code, but in reality the issue was that the terminal couldn't handle eSprite and rpcWifi concurrently. Taking these mistakes into consideration, and generalizing it into a more comprehenesible and beneficial lesson that applies to a wider range of working aspects, establishing working connections between devices before spending time on specific implementations saves us time. It counteracts the case where an error is identified in a class or file with a lot of functionality, making the process of successfully debugging harder.
We learned how to divide issues in a structured way with the help of labels, allowing us to clearly distinguish each issue's significance, state, type and effort required. This gives us a more accurate perception of the current state of the project and helps us ensure that we are progressing in the most optimal way.