Tutte le domande

4
risposte

Regex alla generazione di stringhe

Diciamo che abbiamo un'espressione regolare e un indice i . Se supponiamo che l'insieme di stringhe che corrispondono alla nostra regex siano ordinate in un ordine lessicografico, come possiamo ottenere l'elemento i di questo elenco?...
posta 08.06.2014 - 15:40
2
risposte

Collezione vs struttura dati vs aggregato

Conosco tre termini che riguardano la memorizzazione di oggetti o dati. Non sono sicuro di capire le differenze esatte tra i termini. Per favore conferma se quello che sto per scrivere è accurato. Una struttura dati è un gruppo di tipi di d...
posta 23.03.2014 - 19:41
1
risposta

Utilizzare un modello per ottenere un comportamento alternativo?

È una cattiva pratica? const int sId(int const id); // true/false it doesn't matter template<bool i> const int sId(int const id) { return this->id = id; } const int MCard::sId(int const id){ MCard card = *this; this...
posta 09.06.2014 - 10:06
4
risposte

Utilizzo della configurazione per determinare se gestire l'eccezione o farlo esplodere

In un progetto parallelo su cui sto lavorando Mi è venuto in mente un modo per gestire le eccezioni che è regolabile in base alla configurazione. Quindi un blocco try / catch potrebbe apparire come questo: try { fileHelper.MoveFile(file, d...
posta 18.02.2014 - 00:42
2
risposte

Come migliorare il codice dopo aver conosciuto molte lingue? [chiuso]

Negli ultimi anni ho imparato circa 14 linguaggi di programmazione   (assemblatore phyton delphi qbasic c ++ c # ruby perl - etc etc etc). Comunque questo era tutto per mio interesse, non sono andato a scuola per questo. Ora, senza una vera e...
posta 22.08.2013 - 11:44
4
risposte

Restituzione di più valori in Javascript

Spesso sto scrivendo una funzione che restituisce più valori, come una coppia di coordinate: function get_coords() { return ???; } Se usassi un linguaggio come Python, userei una tupla: return (x, y) Oppure, in un linguaggio OOP come...
posta 02.10.2013 - 09:54
3
risposte

Come dovrei affrontare il test del codice su un progetto solista?

Sto scrivendo un pezzo di software e vorrei pubblicarlo open source. Dovrei provare a renderlo stabile sul mio computer (con uso normale, senza "cose che una scimmia non farebbe mai") prima di rilasciarlo, o dovrei adottare un approccio diver...
posta 29.07.2013 - 20:39
2
risposte

Cosa succede durante le schermate di "caricamento"?

Vengo da AS3, JavaScript e simili "linguaggi web" dove caricamento significa che il codice è stato scaricato dal server e non può essere eseguito in modo affidabile finché non è stato scaricato abbastanza computer dell'utente. Tuttavia, cos...
posta 21.01.2014 - 05:12
2
risposte

Utilizzo di OSS con licenza MIT con dipendenze GPL

Mi è stato assegnato l'audit delle dipendenze di terze parti per uno dei prodotti della mia azienda per assicurarci che non corriamo il rischio di incorrere in alcuna violazione di alcuna licenza. Questo è probabilmente un lavoro per un avvocato...
posta 07.05.2014 - 23:30
2
risposte

Dove devo mettere i file di configurazione?

Sto creando un progetto che voglio essere in grado di distribuire su più piattaforme. Sto scrivendo in Java e AWT che già mi offre una gamma abbastanza ampia di dispositivi, ma sono principalmente interessato a Windows e Linux (Debian / Ubuntu)....
posta 08.08.2012 - 23:10