Closed sergiomrebelo closed 1 year ago
Remember that if there's not a user story after that, it's complicated to check whether there is an actual improvement. There are measures for that, like cyclomatic complexity, but also test coverage. I guess you know the concept, but basically more manageable means that it's easier to test... Which implies that you can check whether whatever you do for this is working as long as it improves coverage.
This interface is completely functional and it is designed based on the users' stories (see issue #22). However, the current code is quite confusing and a bit repetitive. It needs to be divided into small components in order to make it easy to understand and further update. Tomorrow, we talk a little bit more about it.
I subdivided the interface, creating a set of new components to each input and main componentes for each panel.
Currently the code is more easy to read and update.
The
evolutionInterface.js
component appears to be overly extensive and contains repetitive code. It would be beneficial to divide it into smaller, more manageable components.