La natura del mio lavoro è che devo passare avanti e indietro tra i progetti ogni poche settimane. Trovo che uno dei maggiori ostacoli alla mia produttività sia il tempo di accelerazione per ottenere di nuovo tutti i pezzi di codice rilevanti "di nuovo nella mia testa" dopo non averli visti per un certo periodo. Ciò accade in misura sempre maggiore per pause più brevi / pause più lunghe.
Ovviamente, il buon design, la documentazione, i commenti e la struttura fisica sono di aiuto in questo (per non parlare del passaggio tra i progetti il meno frequentemente possibile). Ma mi chiedo se ci siano pratiche / strumenti che potrei perdere. Quali sono le tue pratiche specifiche per migliorare su questo?