Sono un principiante di C ++, e fondamentalmente mi piacerebbe sapere come impostare le cose per eseguire i test unitari il più velocemente possibile, il che penso sia abbastanza equivalente nel mio caso a compilare il più velocemente possibile, senza riguardo per qualunque altra cosa. Quindi se ci sono pratiche da evitare, framework che sono più veloci o più lenti, o flag di compilazione che voglio, quali sono?
Per un singolo modulo con poche dipendenze, posso immaginare un caso in cui caricare l'app, quindi su ogni modifica al modulo pertinente ricaricarlo in Cling o qualche altro compilatore C ++ con funzionalità incrementale e quindi eseguire il test dell'unità come codice. Ho fatto cose simili nei taccuini Jupyter durante i grandi progetti Python.
Spero che ci sia un modo migliore di quello che ho appena descritto.