Domande con tag 'design'

2
risposte

Quale processo dovrebbero rientrare nelle specifiche del campo, nei requisiti o nella progettazione?

In SWEBOK versione 3, ci sono processi separati definiti per requisiti e design: "Requisiti software" e "Progettazione software". Sotto "Requisiti software" c'è una sezione chiamata "Specifica dei requisiti del software". Poiché la definizion...
posta 06.06.2018 - 15:13
1
risposta

servizi B2B vs B2C: le differenze si riferiscono esclusivamente al processo e al flusso aziendale O ci sono differenze anche nell'architettura tecnica?

Ho alcuni servizi B2B già esposti ai clienti che producono prodotti e navi per il consumatore finale. Questi servizi B2B sono implementati usando asp.net web API e sono abbastanza performanti da gestire milioni di richieste al giorno. Ora...
posta 28.05.2018 - 20:35
1
risposta

Modifica membri dati da altre classi - valuta la mia soluzione?

Ho bisogno di modificare i membri dei dati di una classe, ma poiché ci sono molti casi d'uso, vorrei mettere i metodi di modifica in classi separate per non rendere la classe principale troppo grande. Quindi sto pensando di proteggere i membr...
posta 02.10.2017 - 21:02
2
risposte

Qual è l'algoritmo migliore per implementare un sistema con un percorso di esecuzione complesso?

Attualmente sto lavorando a un'implementazione basata su un insieme di configurazioni utente che dovrebbe emettere una decisione definitiva. Le configurazioni multiple vengono valutate più volte in diverse fasi dell'esecuzione. Esempio: dicia...
posta 05.08.2018 - 18:14
2
risposte

Come può un algoritmo iterativo essere controllato dinamicamente?

Supponiamo di aver bisogno di un algoritmo iterativo per l'ottimizzazione matematica. Ogni iterazione richiede un tempo lungo e casuale. Dopo ogni iterazione, viene controllata una condizione di arresto per l'iterate x , in base ad alcuni param...
posta 25.07.2018 - 14:58
1
risposta

Dove convertire int enum in un'architettura a 3 livelli?

Ho una situazione in cui un campo DB sta memorizzando un valore di enumerazione il cui tipo sottostante è int , quindi sto recuperando valori come 0, 1 e 2, che dovrebbero rappresentare MyEnum.Foo , MyEnum.Bar , e MyEnum.Baz . St...
posta 14.07.2018 - 18:35
2
risposte

Statistiche in tempo reale degli ultimi 60 secondi con O (1) tempo e memoria [chiusa]

Quale sarebbe un design pulito per un'app che memorizzasse le transazioni e restituisca una panoramica di quelle ricevute negli ultimi 60 secondi, operanti in tempo e memoria costanti (O (1))? L'app dovrebbe esporre due endpoint, uno di loro...
posta 29.08.2017 - 10:54
1
risposta

La limitazione della velocità globale per colpire un'API dai lavoratori che vivono su più macchine?

Devo progettare un sistema in cui è necessario colpire un'API per ottenere le meta informazioni su alcuni dati. Abbiamo più lavoratori, che accettano lavori da più code. Ora l'API ha un limite di frequenza di 500 al minuto. Dato che stiamo us...
posta 29.08.2017 - 18:33
2
risposte

Costruire un codice basato su plugin in Python

Ho un programma che esegue azioni diverse a seconda dei plugin che vengono passati. Ad esempio, python main.py -m foo -m bar eseguirà le azioni di foo e bar . La struttura della directory è: ├── Dockerfile ├── README.md ├── do...
posta 13.12.2018 - 10:00
3
risposte

Materiali sulla progettazione di linguaggi strutturali? [chiuso]

C'è molto materiale sulla progettazione di software per la programmazione orientata agli oggetti. Conosci qualche buon materiale per la pura programmazione strutturale? Sto lavorando esclusivamente in C e, mentre sono in grado di utilizzare alcu...
posta 31.12.2010 - 12:12