Salve. Ormai è un bel po' che programmo in php e per ogni applicazione che faccio incontro sempre lo stesso problema: concettualizzare l'applicazione stessa.
Mi spiego meglio.
Prima di codificare l'applicazione su carta scrivo quali sono le funzioni che dovrebbe avere il programma, come posso risolvere gli eventuali problemi, ecc.
Il problema però è che non riesco mai a prevedere tutti i problemi che potrebbe incontrare l'applicazione e soprattutto su carta alla fine il risultato è un macello.
In pratica vorrei sapere se esiste un modo per definire al meglio ed in modo ordinato e preciso tutte le funzionalità, ecc. Magari delle tecniche per creare degli schemi o qualcosa del genere.
Voi come vi comportate?