Domande con tag 'programming-practices'

1
risposta

Vantaggio o svantaggio dell'uso = operatore o inizializzatore uniforme durante l'utilizzo della parola chiave auto

La maggior parte degli esempi di auto utilizza l'operatore = . #include <iostream> int main() { auto a = 1; std::cout << a << '\n'; } Perché non usano l'inizializzatore uniforme come questo? #include &l...
posta 24.05.2018 - 14:34
1
risposta

Passare un inputStream vs String [chiuso]

Ho un file sul disco. Voglio una chiara distinzione di responsabilità tra il mio lettore e il parser. Il lettore legge il file ed estrae il contenuto come una stringa. Questa stringa viene inserita nel parser. Quando dovrei condividere il...
posta 01.06.2018 - 12:49
2
risposte

Come gestire grandi esponenti b di funzioni esponenziali, e ^ b?

Sto lavorando su un piccolo progetto (in un linguaggio molto "di basso livello" con un float a 32 bit a precisione singola che quasi non ha alcuna funzionalità oltre alle condizioni e ai loop di base) e ad un certo punto devo risolvere un sistem...
posta 21.08.2017 - 23:26
2
risposte

Validazione per ogni record nel file csv

Creo la pagina per importare i record in modo che gli utenti possano importare i record utilizzando un file CSV. Sto già usando Sanitization per rimuovere i caratteri imprevisti per il campo specifico del record, Devo convalidare ogni record...
posta 30.08.2016 - 10:48
2
risposte

Quando devono essere elaborati diagrammi delle classi, diagrammi di flusso dei dati e diagrammi di flusso?

Quando dovrebbero essere fatti diagrammi delle classi, diagrammi di flusso dei dati e diagrammi di flusso? Dopo aver fatto le lezioni o prima di fare lezioni? I diagrammi di flusso dei dati e i diagrammi di flusso devono essere realizzati in...
posta 05.04.2016 - 11:12
2
risposte

Accesso ai metodi C dalla classe A

class A { B bObject; } class B { private List<SomeType> list; public List getList() {return list;} public void foo(int i) { list.get(i).someTypeMethod(); // 2 dots } } class SomeType { public void someTyp...
posta 01.04.2016 - 10:50
1
risposta

Pratiche di programmazione modulare

Mentre comincio a codificare sempre di più, ad esempio in C ++, tendo anche a voler saperne di più sugli standard accettati per il codice. Sto provando a codificare un motore di scacchi in questo momento, ma non sono sicuro di come trattare c...
posta 12.07.2015 - 14:35
1
risposta

Come si gestisce un grafico a stati grandi quando si costruisce una macchina a stati finiti scalabile?

Ultimamente ho lavorato su un progetto che prevede l'analisi di un linguaggio specifico del dominio giocattolo. Mentre lo stavo sviluppando, mi sono reso conto che un modo efficiente per gestire i token di analisi sarebbe rappresentare il pars...
posta 23.06.2016 - 17:53
2
risposte

Che cosa è una buona pratica quando si tratta di dati integrati nel codice sorgente?

Sono stato incaricato di revisionare un sistema web abbastanza grande che richiede molti input da parte dell'utente. Nel tentativo di istruire gli utenti quando fanno input, i creatori originali hanno fatto ampio uso di strutture di feedback com...
posta 05.07.2016 - 13:36
1
risposta

Il progetto è diventato così complesso e grande che mi sono perso [chiuso]

Ciao, questo non è mai successo con me prima. Sto facendo un'app per Android per lo shopping online che è diventata enorme e complessa. Durante lo sviluppo del codice ho seguito tutte le convenzioni di denominazione pulite e ho creato pacche...
posta 19.04.2015 - 06:23