Tutte le domande

1
risposta

Alcuni dubbi su una corretta progettazione dell'API REST

Sto costruendo un'API JSON REST per la mia applicazione e ho qualche dubbio sul design stesso. La mia applicazione ha organizzazioni e anche attrezzature che appartengono alle organizzazioni. Questo sarebbe un esempio dell'API delle organizzazio...
posta 01.12.2016 - 11:42
4
risposte

Gestione delle eccezioni di cui non sono a conoscenza

Quando lavoro con la gestione delle eccezioni, noto che spesso devo confrontarmi con quelle di cui non avevo idea. Soprattutto è evidente quando programmo un metodo che acquisisce i dati dal web. Potrebbe verificarsi un errore, ad esempio, a cau...
posta 27.01.2016 - 12:04
4
risposte

Utilizzo di un repository git come base di un nuovo progetto

Se voglio utilizzare ad esempio la Avvio rapido di Electron come base di una nuova app, dovrei usa un clone normale e cancella semplicemente la cartella .git , oppure esiste un modo più elegante per farlo?     
posta 18.03.2016 - 21:04
3
risposte

Strategia per la correzione di avvisi firmati / non firmati

Sto lavorando per ottenere una compilazione pulita con -Wsign-conversion per il codice della libreria esistente. La biblioteca ha 25 anni o giù di lì. Alla fine, questa barra più alta sarà un varco di sicurezza e tutti i check-in dovranno e...
posta 08.07.2015 - 03:21
2
risposte

Che vantaggio c'è nell'usare la ricerca binaria ricorsiva sulla ricerca binaria iterativa o viceversa?

In un recente incarico per la mia classe di programmazione 2 abbiamo testato l'efficienza delle ricerche popolando un ArrayList java con 13.040 stringhe. La ricerca sequenziale era ovviamente più lenta delle ricerche binarie a causa della differ...
posta 18.02.2015 - 20:41
2
risposte

Esiste un vantaggio per il codice di test unitario il cui unico scopo è generare codice non leggibile da un utente in un'altra lingua?

Una parte significativa dell'applicazione su cui lavoro ogni giorno è costituita da Javascript che emette molte (come potrebbe essere) le formule del foglio di calcolo di Excel. Sì, Excel è a malapena un linguaggio completo di Turing, ma le form...
posta 09.09.2015 - 20:26
2
risposte

Perché l'overflow è consentito silenziosamente in Ada?

Insuccesso silenzioso per un codice così banale. Come possono rivendicare un'elevata integrità? with ada.text_io; use ada.text_io; procedure overflow is procedure p (i: positive) is x: integer := integer'last; begin x...
posta 13.07.2016 - 18:54
2
risposte

Progettazione del ramo di controllo del codice sorgente per ambienti distribuiti

Attualmente lavoro con un giovane team di sviluppatori che utilizza ASP.NET, TeamCity e Octopus Deploy. Uno dei nostri sviluppatori ritiene che il nostro sistema sia difettoso e introduce l'impossibilità di testare gli hotfix di produzione. Qual...
posta 19.06.2015 - 19:36
4
risposte

Oggetto mobile mutevole vs mutevole

Ho bisogno di modellare un oggetto mobile molto semplice ( Robot ) su una griglia rettangolare. Il suo stato è descritto da position (in pratica una coppia di numeri interi) e direction (ad esempio, N, E, S, W). Ha solo due metodi...
posta 13.11.2016 - 17:41
5
risposte

Codice gestito: GC si può occupare di durante la compilazione?

La raccolta dei dati inutili avviene durante il runtime, in tempo reale, mentre il codice gestito è in esecuzione. In C ++, tuttavia, dobbiamo scrivere istruzioni di distruzione nel codice. Quindi potremmo dire che GC è incorporato nel codice (d...
posta 07.01.2017 - 20:41