Questa sezione fornisce indicazioni per vari aspetti dello sviluppo e del test del cablaggio di prova.
Metti alla prova le aspettative
Si prevede che qualsiasi nuovo codice disponga di test appropriati; vedere includere test unitari e funzionali su come eseguire questa operazione per la Trade Federation.
Flag di funzionalità
La Trade Federation viene utilizzata per condurre test su Android e i bug possono avere un grande impatto. Consigliamo che qualsiasi nuova funzionalità sia disabilitata per impostazione predefinita e contrassegnata da un feature flag
.
I flag di funzionalità in TF si basano sul nostro supporto @Option
per abilitarli tramite riga di comando o configurazione. Vedi Gestione delle opzioni per i dettagli sulle nostre opzioni.
Linee guida per i contributi non essenziali
Consulta le linee guida per i contributi non essenziali .