Sto cercando risorse su modelli e principi di progettazione per software numerici, potenzialmente ma non necessariamente con un focus sugli approcci orientati agli oggetti ai codici numerici.
Sono a conoscenza del testo, Scrivere software scientifico: una guida per un buon stile , ma questo si occupa ancora molto di cose come problemi in virgola mobile, come e quando ottimizzare, ecc.
Sto cercando informazioni sul quadro più ampio della progettazione di codici numerici, non su tutto ciò che riguarda algoritmi e simili.
Spero che ci siano risorse per questo, e non si è lasciati solo a leggere una biblioteca dopo l'altra, soprattutto perché non esiste una guida su come le cose progettino correttamente in modo saggio, a parte la mia conoscenza di buone espressioni e pratiche in C ++.
(Questo non è specifico della lingua, ma se ci sono contenuti specifici della lingua, preferirei C ++.)