Domande con tag 'patterns-and-practices'

1
risposta

Gestire la registrazione facoltativa nella libreria ad alte prestazioni

Sto scrivendo una libreria in C ++ che deve essere veloce quanto ragionevolmente possibile. Tuttavia, mi piacerebbe anche essere in grado di fornire l'accesso nel caso in cui un utente (o me) ha bisogno di eseguire il debug dei possibili problem...
posta 28.01.2018 - 13:28
3
risposte

Perché è buona prassi mantenere il codice Javascript in file separati?

Nello sviluppo web siamo comunemente usati per mantenere il codice Javascript in file separati, ma a volte abbiamo bisogno di questo codice Javascript per manipolare localmente i dati lato server. Ad esempio, facendo una chiamata Ajax a un la...
posta 21.01.2015 - 14:31
2
risposte

Interfacce e casting

Recentemente ho iniziato a lavorare con una versione nuova e brillante di un codebase che usa le interfacce dappertutto per ... praticamente tutto. Penso che tutte le nostre lezioni concrete implementino interfacce. Il problema che ho notato...
posta 24.02.2017 - 17:36
3
risposte

Tenendo i dati mutabili in un'unica posizione

Dato una proprietà mutable , generalmente ha senso tenere / archiviare quella proprietà in un unico posto . Quando i dati devono essere modificati, devi solo aggiornare un singolo campo e puoi evitare completamente i bug in cui i diversi campi...
posta 16.01.2013 - 15:38
4
risposte

È troppo prolisso per avere sempre timestamp 'modificati' su tutte le entità all'interno di un database?

La domanda può essere riepilogata come: In a database (regardless of type), would it be considered a good practice to always include updated, created (and possibly deleted) properties, for all entities, regardless of nature? The ques...
posta 21.06.2016 - 21:28
2
risposte

Perché Facebook nasconde i nomi delle classi CSS?

Se guardi il codice sorgente di un sito web come Facebook, vedrai molte classi in quanto tali: <div class="_cy6 _2s24"><div class="_4kny"><div class="uiToggle _8-a _1kj2 _4d1i _-57 _5-sk" id="u_0_8"><a data-hover="tooltip"...
posta 17.06.2017 - 02:43
4
risposte

Come si impara a programmare (e pensare) il modo in cui Ruby? [chiuso]

Perché faccio questa domanda: Ho appena iniziato a imparare Ruby (e per estensione IronRuby da quando lavoro nel mondo Microsoft). Ho raccolto IronRuby Unleased per insegnarmi la sintassi di base di Ruby e qualsiasi dettaglio di IronRuby....
posta 16.02.2011 - 19:43
1
risposta

MVC: visualizza il contenuto richiesto tramite la vista

Sto cercando di imparare come funziona il pattern MVC, quindi ho giocato un po '. Ho appena scritto questo, che aveva senso per me, fino a quando non volevo visualizzare il contenuto dell'array che è stato raccolto dalla classe Controller tramit...
posta 11.06.2016 - 02:22
1
risposta

Quali modelli / architetture applicare per "Importa dati, dati di processo, risultati di esportazione"

Mi chiedevo quale architettura / pattern scegliere per il seguente problema diviso in tre passaggi: Importa la descrizione TestScript da file (ad esempio .xls, .txt) TestScript descrittivo Esporta descrizione con risultati elaborati come...
posta 31.07.2014 - 10:29
3
risposte

Come risolvere l'anti-pattern del flusso di lava?

In questo post del blog , l'autore descrive un anti- modello chiamato " flusso di lava " In poche parole, l'anti-pattern di flusso lavico si verifica quando molti programmatori guidano lo sviluppo di un'applicazione, ognuno dei quali cerca d...
posta 13.03.2015 - 06:37