Tutte le domande

2
risposte

commutazione delle implementazioni dinamicamente in base alle stime del tempo di esecuzione

Ho una funzione che posso implementare in due modi diversi. Ogni modo ha i suoi vantaggi e le prestazioni dipendono dagli argomenti che verranno forniti. Poiché ogni implementazione ha diversi cortocircuiti, le prestazioni possono essere notevol...
posta 22.06.2017 - 06:56
1
risposta

Sta caricando lo stesso jpg in diverse qualità uno spreco di dati?

Sto costruendo un sito web e voglio usare una grande immagine di sfondo. A causa delle considerazioni sulla velocità, ho pensato che avrebbe avuto senso inviare una versione a bassa risoluzione dell'immagine all'utente per prima cosa (per un car...
posta 15.01.2017 - 22:55
2
risposte

Dovremmo utilizzare un membro protetto nella classe base o un membro privato nella classe derivata?

Le ragioni possono variare dal principio di rottura / linee guida di OO a considerare protetto come parte dell'API pubblica. Quindi, cosa dovremmo fare se alcune classi derivate hanno gli stessi membri? Dovremmo dichiararli nella classe base...
posta 16.12.2017 - 02:35
2
risposte

Design pattern per l'elaborazione di un enorme file CSV - Java

Sto imparando modelli di progettazione in Java e sto anche lavorando su un problema in cui ho bisogno di gestire un numero enorme di richieste in streaming nel mio programma da un enorme file CSV sul disco. Ogni riga CSV è una richiesta e il pri...
posta 24.06.2017 - 01:05
2
risposte

Due "sapori" di indefinito in JavaScript mostrato cercando di mapparli

Perché il 1 ° metodo map qui sotto elabora l'elemento # 2 come undefined ma il 2 ° metodo map no? const a = [undefined,,42]; // Note the two consecutive commas. console.log(a.map(x=>x)); // -> [undefined, und...
posta 05.02.2017 - 01:48
1
risposta

Licenza tutto il codice?

Se ogni pezzo di codice messo online avesse una licenza con esso, o dovrebbe esplicitamente menzionare che è di dominio pubblico? Sto scrivendo un semplice script python che prenderà un numero di problema euler del progetto e salverà un file...
posta 01.01.2013 - 14:19
2
risposte

Come specificare molti ID e il loro nome di variabile in una richiesta API REST?

Qual è il modo più comune e saggio per specificare gli ID di molte entità in una richiesta API? Per una richiesta di entità singola ho: GET /v1/entities/{entity_id} I miei suggerimenti per richiedere molte entità: GET /v1/entities?enti...
posta 27.06.2017 - 10:52
2
risposte

Devo registrare ogni richiesta in un'applicazione web?

So che il logging dovrebbe raccontare una storia di ciò che fanno gli utenti. Ad esempio: User 1 created a thing User 2 deleted a thing User 1 tried to access a thing and encountered an error Questo è molto utile, ma ciò che è ancora...
posta 19.07.2017 - 23:21
3
risposte

Dimensionamento dei biglietti in modo appropriato in Scrum

In mischia, come gestisci il dimensionamento accurato delle cose senza sovrastimare e mantenendo il team onesto? Nel mio team agile, ci vedo dimensioni grandi con un buffer, di solito 2 o 3 punti più grandi con le tipiche dimensioni di ticket...
posta 30.01.2017 - 14:42
2
risposte

Test JUnit in un'applicazione multithread

Questo è un problema che io e il mio team affrontiamo in quasi tutti i progetti. Testare alcune parti dell'applicazione con JUnit non è facile ed è necessario iniziare presto e attenersi ad esso, ma questa non è la domanda che sto chiedendo. Il...
posta 05.02.2013 - 10:38