Sto creando un sito Web per un evento che sta arrivando. Ha alcune funzionalità legate all'evento (come "inviami un promemoria"), altre cose che si svolgono durante l'evento e infine alcune cose che arrivano dopo l'evento.
Devo iniziare a lavorare sul codice che si svolge durante l'evento e dopo l'evento, oltre ad alcune correzioni per il sito corrente (che è già attivo). Qual è il modo migliore per affrontare questo problema?
Alcune soluzioni che mi vengono in mente sono la creazione di rami per ogni stato e la fusione di elementi necessari. Un altro si nasconde e mostra funzionalità basate sulla data, cioè
if (currentDate < eventDay) { reminder.show(); }
idee?