Tutte le domande

2
risposte

Pubblica / sottoscrivi, domanda di implementazione del modello di osservatore

Sto sviluppando un'applicazione desktop in java / swing. Ho un componente che è registrato come sottoscrittore di molti pannelli e riceve messaggi (il mio evento personalizzato) da loro. Quel componente è qualcosa come message tray. Quando c'...
posta 08.08.2013 - 19:44
2
risposte

Best practice in application design / SQL authentication

Attualmente sono coinvolto nell'implementazione / progettazione di un'applicazione esistente per un cliente su larga scala. L'applicazione ha un modello simile, ad es. vCenter Server in cui un certo numero di componenti memorizzano le informazio...
posta 17.09.2013 - 20:17
3
risposte

Compatibilità di Enum vs. costanti di stringa

Recentemente mi è stato detto che usando Enum : public enum TaskEndState { Error, Completed, Running } potrebbe avere problemi di compatibilità / serializzazione, e quindi a volte è meglio usare const string: public const string TASK_...
posta 06.11.2013 - 13:35
3
risposte

Buona pratica per l'istanziazione di oggetti in MVC

In MVC i modelli di dominio (dal livello del modello) dovrebbero istanziare altri modelli di dominio o tutti i modelli di dominio dovrebbero essere istanziati nei controllori e trasmessi usando le iniezioni di dipendenza? Come lo implementate...
posta 13.08.2013 - 19:35
1
risposta

Come posso usare le icone sotto una licenza CC-ND?

Sto sviluppando un'applicazione desktop Java open source e vorrei usare alcune icone nella GUI per indicare varie impostazioni, collegamenti esterni, ecc. Ho trovato un set di icone gratuite che sono pubblicate sotto la licenza Creative Commo...
posta 23.08.2013 - 15:55
1
risposta

Esiste una rappresentazione per mixin o tratti su UML?

Esiste una rappresentazione per i moderni costrutti di programmazione che stanno diventando comuni nei moderni linguaggi OOP / ibridi come mixin / tratti / categorie / classi parziali?     
posta 30.10.2013 - 06:18
3
risposte

Quando si distribuiscono gli aggiornamenti, si distribuiscono tutti gli assiemi selezionati o modificati?

Sono uno sviluppatore e ho avuto diverse esperienze nella distribuzione di applicazioni web che sono le seguenti: Distribuisci tutti i file quindi applica i valori di configurazione appropriati per l'ambiente. Abbiamo utilizzato questo stile...
posta 04.07.2013 - 02:43
2
risposte

Quando dovremmo ripulire vecchi rami GIT non più usati? [duplicare]

Abbiamo diversi rami di bugfix che stanno iniziando ad accumularsi. Sono stati uniti in master e distribuiti alla produzione. C'è un buon punto di riferimento per quando questi rami dovrebbero essere ripuliti? Dovrebbero mai essere ripul...
posta 06.08.2013 - 18:07
1
risposta

Utilizzo del codice GPL con il codice MPL [duplicato]

Ho fatto un po 'di googling, e tutto quello che posso trovare sono informazioni sull'uso del codice sotto MPL in un progetto GPL con licenza più grande. Quello che voglio veramente sapere è: posso includere codice licenza (/ binari) GPL (v3) i...
posta 31.07.2013 - 23:52
1
risposta

L'attuale app è troppo grande per l'app Web

Ho un bel po 'di esperienza nell'usare Django per i siti web e quindi quando ho iniziato un nuovo progetto ho scelto naturalmente Django per questo. Tutto è andato per il momento, ma ora l'applicazione sta davvero cominciando a rimediare a ciò c...
posta 19.08.2013 - 04:28