Sono stato in molti team di sviluppo e man mano che il team matura le decisioni sulla direzione vengono prese. Queste decisioni spesso vengono ripetute più e più volte. Come perché non riempiamo questo campo perché non abbiamo usato memcache su una soluzione personalizzata. Queste decisioni si sommano nel tempo e diventano una parte significativa delle guide di stile che codificano standard e test unitari.
La mia domanda è che non ho mai imbattuto in un buon modo per tenere traccia di queste decisioni o della scoperta che è stata fatta per realizzarle. Qualcuno ha una buona pratica.