Tutte le domande

1
risposta

I socket Web sono una funzione del browser o forniti da una specifica versione del sistema operativo?

Le prese Web sono una funzionalità del browser Web, sviluppata e in continua evoluzione come richiesto dagli sviluppatori del browser o questa funzionalità dipende dalla versione del sistema operativo? Ad esempio, posso usare questa funzione...
posta 23.03.2015 - 06:35
1
risposta

La delega condizionale oi diversi tipi di membri interrompono il modello Composito?

Ecco come comprendo il pattern composito: Nel pattern composito, un oggetto radice è composto da oggetti che possono essere ulteriormente composti. Inoltre, per essere considerati compositi, tutti questi oggetti espongono un'interfaccia comun...
posta 13.03.2015 - 17:44
2
risposte

Per un repository SQL concreto, dovrei incapsulare la logica SQL all'interno o all'esterno dei metodi del repository?

Se dispongo di un repository concreto basato su SQL di accesso ai dati, dovrei passare in SQL ai metodi del repository o incapsularli all'interno dei metodi. Sento che se li passo, allora sono coupling my repository with SQL data acc...
posta 23.03.2015 - 02:11
1
risposta

dipendenze nascoste - perché no?

Dipendenze nascoste: function __construct($dep_registry){ $this->db = $dep_registry->get('db'); $this->request = $dep_registry->get('request'); ... } Non così nascosto: function __construct(Db $db, Request $request, .......
posta 26.03.2015 - 17:05
2
risposte

La modifica di un disegno in seguito lungo la traccia sembra richiedere molto tempo per il suo valore

(Per coloro che non codificano, non essere intimiditi dai frammenti di codice in questa domanda, si tratta di un approccio alla modifica di un disegno piuttosto che alla progettazione del codice stesso). Recentemente ho presentato un progetto...
posta 26.03.2015 - 22:37
1
risposta

Quando si progetta una struttura dati, dovrei implementare operazioni molto inefficienti per comodità?

(Ho aggiunto i tag .NET perché le strutture dati sono per .NET, e questa domanda dovrebbe essere considerata nel contesto delle convenzioni per quella piattaforma.) Sto scrivendo una libreria di strutture dati immutabili e persistenti per .NE...
posta 25.03.2015 - 02:14
1
risposta

È ridondante e non necessario eseguire i backup di file di un repository che ha un repository remoto?

È ridondante e non necessario eseguire periodicamente il backup dei file in un repository Git, che ha anche un repository remoto? La mia comprensione è che tutti i repository sono backup completi. Quindi uno sviluppatore individuale con un repos...
posta 27.03.2015 - 19:05
1
risposta

Notifiche nei diagrammi caso d'uso

Sto scrivendo un diagramma del caso d'uso in cui un attore riceve una notifica. La mia domanda è simile a questo tranne che io sono Non sono sicuro che il mio caso di utilizzo della notifica sia un problema trasversale. Supponiamo che il mi...
posta 03.04.2015 - 00:18
2
risposte

Gestione di codice simile su più piattaforme (GIT)

Il mio team e io abbiamo sviluppato un'estensione per Chrome che stiamo ora eseguendo il porting in Firefox. Le due versioni condividono abbastanza di un codice base che sarebbe ridondante per gestire la separazione separata. In teoria, in teori...
posta 16.04.2015 - 19:18
1
risposta

Come posso modellare questo scenario in un database grafico?

Sto sviluppando un'applicazione in cui gli utenti possono taggare le risorse ed è anche importante sapere chi ha taggato la risorsa con un tag specifico. Un database grafico sembra essere adatto a questo e al resto dell'applicazione, ma avend...
posta 14.03.2015 - 06:06