Tutte le domande

1
risposta

Che cosa significa AGPL v3 R-studio per codice scritto su di esso? [chiuso]

Rstudio ha una versione community gratuita: link Tuttavia, la licenza è AGPL v3. Ciò influisce sulla licenza o sui diritti IP del codice scritto sulla piattaforma o si riferisce all'estensione dell'IDE stesso? La licenza commercial...
posta 31.01.2017 - 21:17
2
risposte

REST: come determinare le eccezioni transitorie?

Mentre cerco di affrontare la possibilità di un errore quando invoco endpoint REST o in generale qualsiasi endpoint HTTP, mi chiedo se ci siano standard o pattern nelle specifiche HTTP o nel settore per affrontare il problema di determinare quan...
posta 03.02.2017 - 20:46
2
risposte

Restituisce dichiarazione di tipo e assegni

Ho principalmente programmato PHP e recentemente ho iniziato con C ++. In PHP, il ritorno di una funzione può essere di qualsiasi tipo, quindi puoi fare controlli come questo: public function doSomething() { if (! this->userHasAttrib...
posta 14.04.2017 - 06:08
2
risposte

C # Il possibile nome del metodo è in conflitto con i parametri opzionali: perché non è vietato? [chiuso]

Abbiamo una semplice classe e il metodo principale: using System; using System.Collections.Generic; using System.Linq; using System.Text.RegularExpressions; namespace Rextester { public class Program { public static void Main(string[] arg...
posta 14.03.2017 - 17:22
1
risposta

Architettura pulita: creazione di un'entità da un insieme di altre entità

Ho un'app che raccoglie punti dati per tutto il giorno. Ogni punto dati è memorizzato in una tabella DataPoint (che è persistente nella tabella DATA_POINTS ). Ho anche un DataPointRepository con operazioni CRUD di base, ma an...
posta 24.04.2017 - 14:51
1
risposta

Test delle prestazioni con bilanciamento del carico, è adatto?

Sto provando a eseguire un test delle prestazioni con la mia applicazione con un servizio di bilanciamento del carico. Questo mi rende curioso Se testiamo un'applicazione sotto load balancer, significa che stiamo testando il load balancer o l...
posta 26.02.2017 - 08:07
2
risposte

Scrivendo codice mockable in C ++

Mi sto concentrando sulla scrittura di codice facile da testare in questi giorni e mi rendo conto che la maggior parte delle mie lezioni seguono lo scheletro sottostante: Alcune classi ObjectManager hanno bisogno di DatabaseRepo , me...
posta 18.03.2017 - 15:42
5
risposte

Utilizzo eccessivo della spedizione dinamica

Stavo passando per il vecchio codice e ho notato uno schema che si ripete dappertutto - invio dinamico. Anche se non vedo alcun problema con l'implementazione stessa, mi chiedevo se ci sono altri modi per gestire la spedizione dinamica. Pe...
posta 15.02.2017 - 19:04
1
risposta

La formattazione appartiene alla vista o al livello dei servizi?

Dovresti formattare i numeri nella vista o nel livello servizi? Se stai andando a arrotondare un numero a 2 posizioni decimali. Ha senso se quel numero è arrotondato nella vista o nel livello dei servizi? Che dire se quel numero è un tipo nul...
posta 16.01.2017 - 20:43
2
risposte

Usando un piccolo numero di classi da una grande libreria

Ho scritto una libreria utils (5 KLOC) utilizzata da molti miei progetti. Ho anche scritto un progetto molto piccolo (150 LOC) che richiede solo 1 o 2 delle classi nella libreria utils. Non voglio davvero aggiungere una dipendenza così grande...
posta 31.12.2016 - 04:18