Tutte le domande

3
risposte

Memorizza grandi quantità di dati

Stavo facendo un brainstorming e ho trovato un argomento piuttosto interessante che non sono riuscito a trovare una soluzione per me. Come funziona la memorizzazione di quantità eccessive di dati? Intendo fisicamente, non importa quanto grand...
posta 19.09.2015 - 20:47
3
risposte

Ha senso inserire vincoli nel codice invece che nel database? [duplicare]

Ho recentemente aderito a un progetto che utilizza un modello di database che, per me, non è convenzionale. Ogni colonna, eccetto la chiave primaria, è nullable. Invece, il vincolo viene applicato nel codice utilizzato per accedere al database...
posta 29.09.2017 - 10:46
2
risposte

Come vengono trasferiti i dati POST / PUT / DELETE alle API?

So che i dati vengono trasmessi tramite HTTP, ma non sono sicuro se dovrei passare dati attraverso intestazioni HTTP o corpi HTTP. Qual è la convenzione per le API? Inoltre, usando teoricamente PHP, che sarebbe più facile da elaborare? In bas...
posta 11.01.2016 - 20:50
2
risposte

Trattare con un sacco di getter e setter

Ho già chiesto " Gestire un'interfaccia di grandi dimensioni ". Ho un'altra domanda riguardo a questa situazione. Mi è stato fatto notare che ho usato un sacco di getter e setter e così ho rotto l'incapsulamento. Ne sono consapevole, ma non p...
posta 05.08.2017 - 06:23
2
risposte

I condizionali nidificati hanno un impatto significativo sulle prestazioni? [duplicare]

Questa è una domanda che vive nella mia mente da molto tempo. L'uso di più istruzioni condizionali nidificate influisce sulle prestazioni di un codice acquisito? Finora so che i programmatori hanno creato un termine preciso per descrivere q...
posta 07.10.2015 - 15:10
4
risposte

Restituzione di entità parzialmente riempita

Il mio collega sta cercando di recuperare solo le proprietà necessarie come best practice per evitare carichi di lavoro non necessari sul lato del database come di seguito. public async Task<IEnumerable<Product>> GetProducts(Li...
posta 21.05.2017 - 20:50
3
risposte

Perché Session si è implementata in questo modo in Asp.net

Non sono uno sviluppatore di Asp.net/C# ma di recente ho dovuto ridefinire leggermente un progetto di Asp.net/C# e a un certo punto ho dovuto usare Session . Quando lavoravo con la sessione, indipendentemente dal tipo di dati che stavo speci...
posta 20.08.2015 - 17:26
3
risposte

È sicuro restituire un nuovo oggetto dal metodo statico?

Va bene avere una classe come questa public class Weapon { private string name; private int might; // etc... private Weapon(String name, int might) { this.name = name; this.might = might; } public stat...
posta 19.01.2018 - 02:37
6
risposte

Come creare un'interfaccia comune per classi con diversi sottoinsiemi di membri

Non so come dirlo, ma cercherò di essere il più chiaro possibile Ho un progetto in cui sto creando molte classi e quelle classi hanno alcune proprietà e metodi comuni, ma quei metodi potrebbero avere codice diverso in loro, Quindi ho decis...
posta 15.08.2012 - 17:58
6
risposte

OpenGL, multithreading e lancio di distruttori

Come si fa a creare una classe che avverte correttamente uno sviluppatore in futuro di aver commesso un errore da qualche parte nella loro implementazione che ha portato a un oggetto che viene decostruito in uno stato che impedisce il rilascio d...
posta 06.01.2016 - 21:23