tonyven ha scritto:
Posto il codice per avere un vostro parere sulla indentazione del codice o formattazione e ,visto che ci sono, avere un vostro parere su come è stato sviluppato. [...]
Al netto che la formattazione non mi sembra corretta, dato che vi sono delle graffe male indentate, qui suggerirei l'uso di una funzione specifica dell'editor (es.
VS Code) che già è in grado di ri-formattare all'occorrenza una parte o tutto il codice scritta, senza doverlo fare manualmente (cosa che suppongo tu stia facendo).
Detto questo, leggersi tutto il codice di un intero listato, capire cosa fa, decifrarlo a causa della formattazione e suggerire migliorie che potrebbero essere molteplici, diventa un lavoro abbastanza faticoso e impegnativo in termini di tempo, almeno per me.
Io focalizzerei l'attenzione su cose specifiche e magari indicando cosa dovrebbero fare, discuterei possibili migliorie nell'ambito di parti singole o specifiche, senza dover analizzare tutto quanto il codice, partendo da un tuo dubbio o proposta.