Tutte le domande

1
risposta

Hai una metafora per latenze cache / dati? [chiuso]

Da questa risposta sulle latenze, abbiamo alcuni numeri (sì, caveat caveat) per le latenze durante la codifica (leggermente modificato ): Riferimento cache L1 0,5 ns Sorgente errata 5 ns Riferimento cache L2 7 ns Riferimento memoria...
posta 15.05.2014 - 11:33
2
risposte

Quando si utilizza la propria API (Cibo per cani). Come eviti di dare via la chiave segreta?

Ho letto questo articolo su api di soundcloud: link Parla del consumo della tua API. Quello che non capisco è come evitano di dare via la chiave segreta. Se di solito fornisci la chiave segreta a uno sviluppatore che la utilizzerà nella sua...
posta 02.09.2013 - 19:27
3
risposte

C'è una buona ragione per non mostrare messaggi di errore agli utenti?

Windows 8 sembra aver scelto di chiudere silenziosamente le applicazioni che si comportano male, non c'è nessun messaggio che informa l'utente che qualcosa di brutto è successo e nessuna informazione sul perché l'applicazione è stata chiusa....
posta 03.08.2013 - 02:15
3
risposte

Cose da fare prima di andare in produzione

Sto finendo un progetto Python / Shell di dimensioni decenti, e mi chiedo se ci sia una lista di "best practice" da fare quando si termina lo sviluppo. Finora ho fatto: pylint pycallgraph grep per: TODO: e: FIXME: trova il codice or...
posta 23.08.2013 - 19:02
1
risposta

Semantic versioning e suddivisione di una libreria, fornendo una build in bundle

Ho una libreria JavaScript bella, abbastanza popolare che sta seguendo Versioning semantico . La libreria corrente ha alcune librerie di dipendenze, che sono disponibili come download separati o come parte di un singolo download in bundle. V...
posta 14.08.2013 - 14:03
2
risposte

Sto facendo eventi giusto?

Il mio problema è con JavaScript nel browser, ma suppongo che potrebbe applicarsi a qualsiasi ambiente basato su eventi. Ho codificato un widget nella mia app. Il widget consente all'utente di selezionare un oggetto utilizzando 3 diversi sott...
posta 13.08.2013 - 13:43
5
risposte

Spiegazione della definizione di ereditarietà dell'interfaccia come descritto nel libro GoF

Sto leggendo il primo capitolo del libro Gof . La sezione 1.6 discute sull'ereditarietà della classe vs dell'interfaccia: Ereditarietà della classe contro l'interfaccia It's important to understand the difference between an object's c...
posta 04.08.2013 - 08:50
2
risposte

Refactored a una variabile globale di fantasia?

Attualmente sto rifattorizzando un'applicazione che ho creato in JavaScript. L'applicazione utilizza un'ora di inizio e un numero totale di ore di lavoro per costruire un calendario per le visualizzazioni giornaliere, settimanali e mensili....
posta 13.08.2013 - 11:44
1
risposta

Perché lo strumento offre di cambiare il codice - solo perché può?

Resharper (o è Visual Studio - è una lampadina gialla con un piccolo filamento rosso in esso) offre "invert if" su questo codice: if (tItems >= 0) { return tItems; } SetTotalItemsAndTotalAmt(); ... e se lo permetto, diventa questo:...
posta 29.08.2013 - 22:48
2
risposte

Cosa succede se la mia classe nidificata estende un'altra classe da un altro pacchetto?

Sono dubbi che questo design sia OK, potrebbe esserci un modo per farlo meglio? Il caso è che ho bisogno di una classe che verrebbe utilizzata in una sola ed unica classe e basta. Ma questa classe ha bisogno di ereditare da un'altra, che è in un...
posta 03.09.2013 - 13:56