-
Notifications
You must be signed in to change notification settings - Fork 2
Sprint1
Plan ahead in a more systematic in regard to the integration of libraries. Firstly check if the libraries put together are compilable, and then validate that the execution of the integration 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 comprehensible 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 such that it aids in the synchronization of the team's git workflow, 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.