Tutte le domande

1
risposta

Le migliori pratiche per la gestione della comunicazione inter-asincrona?

Recentemente completato un progetto per la gestione dell'elaborazione della carta di credito. Una delle difficoltà che ho dovuto affrontare è stata la gestione del ritardo / possibile errore dei messaggi di notifica. L'esempio più complesso è st...
posta 30.03.2013 - 17:57
2
risposte

Qual è l'argomento per i nomi singolari nella denominazione delle risorse API RESTful?

Capisco che quando si nominano URI RESTful è comunemente accettato l'uso di plurali per rappresentare raccolte di risorse. Sono curioso dell'argomento sull'uso di nomi singolari.     
posta 17.06.2014 - 07:03
3
risposte

Quando sono i ganci la scelta giusta per il design?

Ho lavorato su una grande app Rails in cui l'uso dei callback di ActiveRecord era dilagante e straziante. Salvare un disco spesso ha avuto effetti collaterali inaspettati ed è stata una sfida ragionare sul sistema. Allo stesso tempo, ho visto...
posta 24.07.2016 - 23:09
3
risposte

Come implementare la valutazione lazy di if ()

Attualmente sto implementando un valutatore di espressioni (espressioni a linea singola, come le formule) in base a quanto segue: l'espressione inserita viene tokenizzata per separare booleani letterali, interi, decimali, stringhe, funzioni,...
posta 14.03.2013 - 16:08
1
risposta

Esiste una situazione in cui sarebbe meglio utilizzare riferimenti deboli anziché semplici composizioni?

Anche se i documenti Java specificano, tali riferimenti deboli sono principalmente per i mapping canonicalizing, troverai molti , molti , molti persone su Internet affermano che WeakHashMap è perfetto per archiviare i metadati dell'oggetto...
posta 07.02.2017 - 21:57
3
risposte

"quanto è cattivo" il codice non correlato nel blocco try-catch-finally?

Questo è un Q correlato: È l'uso di finalmente clausola per fare il lavoro dopo aver restituito uno stile non valido / pericoloso? Nel Q di riferimento, il codice finale è correlato alla struttura utilizzata e alla necessità di prelettura....
posta 04.05.2012 - 20:49
3
risposte

Il metodo di test per testare una funzione è il test di una funzione che lo chiama test dell'unità?

Se testiamo una funzione B, testando una funzione C che chiama quella funzione B, cioè scrivendo un programma di test per testare la funzione C che chiama quella funzione B, il metodo di test è ancora chiamato unit test o qualcos'altro? Quand...
posta 03.03.2017 - 23:01
1
risposta

Qual è la differenza tra componenti Web e elementi personalizzati?

"Componenti web" e "Elementi personalizzati" sono spesso confusi e le ricerche sul Web per il titolo di questa domanda non producono ancora molta chiarezza. Risolviamolo.     
posta 08.07.2015 - 06:33
2
risposte

Esiste una differenza tra digitazione anatra e tipizzazione strutturale? [duplicare]

La tipizzazione di anatra sta decidendo il tipo di un oggetto, in base alle operazioni supportate e agli attributi che possiede. La tipizzazione strutturale è ... la stessa cosa? Qual è esattamente la differenza?     
posta 14.10.2014 - 09:18
4
risposte

Le query del database dovrebbero essere estratte dalla pagina stessa?

Quando scrivo la generazione di pagine in PHP, mi trovo spesso a scrivere una serie di file disseminati di query di database. Ad esempio, potrei avere una query per recuperare alcuni dati su un post direttamente dal database da visualizzare su u...
posta 27.12.2012 - 05:55