Tutte le domande

3
risposte

Stiamo osservando i cattivi effetti dello stato globale in questo progetto?

Ho letto le risposte a Perché lo stato globale è così malvagio? , e penso che le conseguenze negative non si applichino in questa situazione. Tuttavia, questo è quello che tutti dicono poco prima di essere colpiti da un pianostrong in caduta e...
posta 13.07.2017 - 08:48
2
risposte

In che modo i loop di rete "catturano" effettivamente le connessioni?

Prendiamo ad esempio un semplice web server nel ciclo di C: while(1) { /*accept connection that comes into server_socket and assign its handle to client_socket*/ client_socket = accept(server_socket, NULL, NULL); /*send data...
posta 09.02.2017 - 20:23
3
risposte

Dovremmo compilare e spedire le librerie con informazioni di debug quando possibile?

C'è un costo considerevole (e doloroso) per gli sviluppatori che eseguono il debug di librerie esterne a causa del fatto che molte librerie sono distribuite in due edizioni: una con informazioni di debug, altre senza. Lo sviluppatore deve cercar...
posta 09.02.2017 - 22:46
3
risposte

Qual è il vantaggio della copertura dell'istruzione (codice byte) sulla copertura di linee e diramazioni?

Il nostro progetto utilizza Jacoco per le metriche di copertura del codice. In precedenza, abbiamo verificato la copertura di linee e diramazioni rispetto ai valori percentuali. Tuttavia, la documentazione descrive anche un livello "Istruzioni...
posta 17.07.2017 - 14:55
2
risposte

Modo RESTful per gestire le risorse correlate sia per istanze specifiche di una risorsa sia per tutte quelle risorse

Sto progettando un'API RESTful con una configurazione come questa: /users - restituisce tutti gli utenti /users/123 - restituisce l'utente con l'id 123 /users/123/comments - restituisce tutti i commenti per l'utente 123...
posta 29.06.2017 - 14:02
3
risposte

È buona prassi creare interfacce che limitino l'utilizzo?

Quindi sto codificando un modo per inviare eventi a più client, e poi far decidere ai clienti come vogliono gestirli. Escludo i bit che non si prestano a spiegare la situazione. class Event_Beacon def add_event_eater( self, ee ):...
posta 27.08.2016 - 06:48
2
risposte

Utilizzo dei nomi di variabili a carattere singolo per i parametri di funzione? [duplicare]

È possibile usare nomi di variabili a singolo carattere come parametri in una funzione ok? Ad esempio, guarda il codice qui sotto: public static int factorial (int x) { if (x == 0) { return 1; } return (x * factorial...
posta 19.08.2016 - 22:44
1
risposta

L'apprendimento automatico fa parte di Data Science?

Ho problemi a distinguere tra Big Data e Data Science. Da quello che ho capito finora, entrambi sono parole d'ordine per il vecchio lavoro di statistica. Dove si inserisce l'apprendimento automatico in questo?     
posta 28.11.2016 - 05:14
2
risposte

# include i file in .h o .cpp

Attualmente sto creando un progetto che utilizzava molte dichiarazioni avanzate e così ho trovato un problema in cui il mio #include sembra essere estremamente ridondante. Esempio: config.h #include <Windows.h> #include <vecto...
posta 21.09.2016 - 04:20
1
risposta

È considerata una cattiva pratica quella di sovradimensionare un array in modo tale che gli indici negativi si comportino bene?

Ho praticato l'implementazione di alcuni classici algoritmi di programmazione dinamica e mi chiedevo se la mia implementazione della ricerca di sottosequenza più lunga avesse un odore significativo di codice. In python, la mia versione del co...
posta 03.08.2016 - 20:56