Tutte le domande

4
risposte

Errori di registrazione causati da eccezioni in profondità nell'applicazione

Quali sono le migliori pratiche per la registrazione in profondità nella sorgente di un'applicazione? È una cattiva pratica avere più voci nel registro eventi per un singolo errore? Ad esempio, supponiamo di avere un sistema ETL il cui pass...
posta 07.06.2012 - 22:29
5
risposte

Come può un programmatore sapere se deve programmare un metodo o cercarlo in una libreria? [chiuso]

Sono un programmatore principiante in Java. E di fronte a un nuovo compito mi chiedo se dovrei codificare la funzione o cercarla. Ad esempio, se voglio calcolare 10! o cos A, ritengo che ci sia una funzione matematica da qualche parte, e che...
posta 02.09.2016 - 22:40
1
risposta

è "Iscrizione ASP.NET" ancora una buona scelta per l'autenticazione ASP.NET MVC oggigiorno?

L'ultima volta che ho usato asp.net 4 anni fa, il "provider di appartenenze ASP.Net" era il modo migliore per eseguire l'autenticazione utente in un'applicazione ASP.Net. Oggigiorno, l'utilizzo del "provider di appartenenze ASP.Net" è ancora...
posta 20.06.2016 - 22:30
1
risposta

Utilizzo dei DB NoSQL con valori-chiave in relazione

Sono nuovo di NoSQL e ho sempre sentito parlare di DB " valore-chiave " come Cassandra o Riak e mi aspettavo che le loro tabelle avessero letteralmente due colonne: una chiave e un valore-col. Ho appena iniziato a lavorare in un nuovo negozio in...
posta 15.02.2017 - 11:14
1
risposta

C'è qualche differenza tra il casting e il call .Value in oggetti NullableT?

Supponiamo di avere una variabile nullable. int? myVar = null; Se desideriamo utilizzarne il valore, ci sono almeno due opzioni: Trasmissione esplicita DoSomething((int)myVar); Chiamare Nullable<T> 's .Value propr...
posta 04.01.2017 - 15:26
2
risposte

Ordine file di intestazione C

In molti progetti ed esempi vedo che gli include locali sono elencati prima delle librerie esterne e prima dei file di intestazione per la funzionalità del compilatore integrata. C'è qualche vantaggio qui che mi manca? Ho sempre usato il s...
posta 23.07.2016 - 09:31
4
risposte

Il modo migliore per fare l'autorizzazione lato client per un'applicazione JavaScript a pagina singola?

Ho già una solida autorizzazione per i permessi di back-end (ad esempio, l'amministratore può eseguire un'azione, un utente normale non può eseguire un'azione). Tuttavia, mi chiedo se esiste un modo migliore per eseguire un'autorizzazione di fro...
posta 23.04.2018 - 14:15
3
risposte

Scomporre un monolite in SOA e infrangere l'integrità referenziale

Quando si rompe una grande applicazione monolitica con un RDBMS monolitico in un'architettura orientata ai servizi con molti database, come si fa a gestire l'interruzione dell'integrità dei dati? Ho una grande applicazione monolitica. Il mio...
posta 06.06.2017 - 19:56
5
risposte

C'è qualcosa di sbagliato nell'avere una sola interfaccia da implementare più volte nella catena ereditaria?

interface IUser {} interface IConcreteUser : IUser {} abstract class UserBase : IUser {} class ConcreteUser : UserBase, IConcreteUser {} Come puoi vedere, ConcreteUser eredita IUser due volte - una volta ereditando da UserBase e seco...
posta 01.12.2016 - 15:39
3
risposte

Come sono le classificazioni tipografiche in lingue funzionali diverse dalle interfacce nelle lingue OO?

Sto imparando sui paradigmi dei linguaggi funzionali. Quindi ho letto che mentre il polimorfismo del sottotipo è tipico dei linguaggi OO, il polimorfismo parametrico è tipico dei linguaggi funzionali. Ma mi chiedo se esiste il polimorfismo de...
posta 07.07.2016 - 05:19