Attualmente sto lavorando a un mio progetto per poco più di 2 mesi (non ho molto tempo a disposizione). Lo scopo di questo progetto è di essere in grado di aggiornare da remoto tutti i miei sistemi Linux da un'unica applicazione grafica.
Il problema che sto avendo è che sto costruendo due applicazioni: il client e il server. Con l'aumentare delle dimensioni di entrambi i programmi, trovo più difficile gestire ciò che deve essere fatto.
Durante la codifica sto cercando di pensare a cose che devono essere fatte e con l'aggiunta di un altro programma sta iniziando a farmi girare la testa.
C'è qualche tecnica con cui posso tracciare le caratteristiche: ancora da implementare e attualmente sotto le funzionalità di sviluppo in un grande progetto?