Tutte le domande

3
risposte

Perché utilizzare il protocollo, non chiamare direttamente il metodo?

Mi è stata fatta questa domanda in un'intervista. Ad esempio: il protocollo UITableviewDelegate ha CellForRowAtIndexpath . Perché renderlo un metodo delegato in un protocol non un metodo nella classe UITableView e chiamarlo di...
posta 10.07.2013 - 21:58
3
risposte

Rappresentanza uguaglianza contro valore Uguaglianza

Sto codificando un sistema in cui ho oggetti che rappresentano un insieme di risorse. Queste risorse sono identificabili (hanno un ID). Può esistere una sola risorsa con lo stesso ID e quindi più oggetti con lo stesso ID dovrebbero avere gli ste...
posta 14.06.2013 - 11:14
2
risposte

Concetto di campi di bit

Ogni volta che leggo un codice come questo: struct node { int x : 2; int p : 4; }n; con campi di bit coinvolti, mi sento davvero confuso su come sono rappresentati in memoria, cos'è sizeof(n) ecc., come si di...
posta 28.06.2013 - 19:15
2
risposte

Codice funzione + codice infrastruttura: come strutturare i problemi di commit / JIRA?

Supponiamo di lavorare su una funzione descritta da un biglietto JIRA singolo e durante il lavoro, tu: Crea il codice specifico per la funzionalità come la GUI o il comportamento specifico del caso d'uso. Alcuni codici erano generici,...
posta 18.07.2013 - 14:16
2
risposte

Come condurre correttamente una riunione di sviluppo delle funzionalità?

Sono un Product Manager, sotto di me ho circa 10 sviluppatori, progettisti di UX e marketer. La ricerca del marketer sulle esigenze delle funzionalità, i progettisti UX che forniscono i mockup dell'interfaccia utente e il codice di scrittura di...
posta 09.07.2013 - 03:17
3
risposte

come utilizzare lo stesso comportamento in diverse classi

Ho un comportamento che mi piacerebbe usare in diverse classi. Queste classi non sono correlate l'una all'altra (nessuna eredità). Sto usando AS3, dove l'ereditarietà multipla non è possibile. Potrei usare un'interfaccia ma poi dovrei riscriv...
posta 16.07.2013 - 02:46
3
risposte

Perché Swing non appare nativo fuori dalla scatola?

Le GUI di Java Swing non sono native per impostazione predefinita (tranne che per Mac OS X per qualche motivo). Swing usa il proprio look and feel. Puoi utilizzare Swing per utilizzare l'aspetto del sistema inserendo: javax.swing.UIManager.set...
posta 14.06.2013 - 18:32
2
risposte

Il numero autonumber di SQL Server riutilizzerà un valore se un record viene eliminato?

Il titolo lo afferma in pratica. Se ho una colonna bigint con chiave primaria e autonumber e un record è cancellato, SQL Server riuserà mai il valore ora disponibile? Il problema di fondo è che ho un ambiente multiutente, e se richiamo un rec...
posta 25.07.2013 - 21:51
4
risposte

Qual è il valore di OOP in ASP.NET MVC?

Come sviluppatore C ++ degli anni '90 durante le grandi guerre OOP, ho dato un valore elevato a OOP come base per l'assunzione di nuovi sviluppatori C # nella società. Tuttavia, oggi ci sono molti framework come ASP.NET MVC che gestiscono la...
posta 10.07.2013 - 06:20
3
risposte

Gestione della distribuzione in più ambienti

Come devo gestire la distribuzione di applicazioni Web su più server? Vincoli Ho un ambiente dev, test e prod. Nessun server di build disponibile. Gli sviluppatori non possono distribuire a prod. Le persone che si distribuiscono a prod c...
posta 02.08.2013 - 00:16