Tutte le domande

1
risposta

Dove devono essere salvati i file di documentazione in SVN?

Al momento sto utilizzando un repository per il progetto con la seguente struttura "predefinita": project - trunk - docs - branches - tags Vorrei sapere se è una buona pratica archiviare i documenti al di fuori della cartella di ese...
posta 10.02.2015 - 14:40
2
risposte

Uso del pattern Decoratore per aggiungere metodi pubblici a un oggetto

Il pattern Decorator viene solitamente utilizzato per estendere la funzionalità di un oggetto estendendo uno dei suoi metodi attuali. Per illustrare, considera un oggetto object e un decoratore decorator . object ha un metodo c...
posta 12.04.2014 - 20:54
1
risposta

evitando più chiamate a SQL pur essendo modulare

Ho un BusinessLayer.dll che chiama DataAccessLayer.dll che alla fine rende la connessione TCP al server SQL. Ogni metodo del livello aziendale ha un metodo corrispondente nel livello di accesso ai dati che quindi chiama la rispettiva vista nel d...
posta 12.10.2014 - 16:28
2
risposte

Devi rinominare il software quando forzi un repo?

Ho bocciato un repository qualche tempo fa e ho creato alcune richieste di pull che non hanno ricevuto risposta. Ora, il software è concesso in licenza MIT e ho mantenuto l'avviso sul copyright lì. Devo rinominare il software, o chiunque s...
posta 24.02.2014 - 19:55
1
risposta

In che modo il motivo Decoratore viene effettivamente utilizzato nella pratica? [chiuso]

Capisco perfettamente come implementare il pattern Decorator e capisco anche qual è l'intento. Decorator viene utilizzato in uno dei due casi: In alternativa alla sottoclasse - quando ci sono più caratteristiche che un oggetto può avere,...
posta 16.05.2014 - 17:33
1
risposta

Accordi tipici per lo sviluppo indipendente? [chiuso]

Sto appena iniziando la mia carriera di programmatore e ho la possibilità di fare un'offerta per un lavoro freelance. Ho esaminato le specifiche dell'app e credo di essere in grado di soddisfare i requisiti in modo soddisfacente. Ho lavorato in...
posta 29.01.2014 - 04:40
1
risposta

Dove finiscono le responsabilità degli strumenti di sviluppo e quelli degli strumenti di configurazione? [duplicare]

Nell'erogazione del software, e nel senso della distribuzione della pipeline , dove sono le responsabilità degli strumenti di costruzione, come Maven, fine, e le responsabilità di CI iniziano? Come un esempio approssimativo di un problem...
posta 27.05.2014 - 14:08
1
risposta

Qual è la motivazione dietro l'annotazione @ImplementedBy in Guice?

Di recente ho letto sull'annotazione @ImplementedBy disponibile in Google Guice . Consente al programmatore di specificare un'associazione tra un'interfaccia e la sua implementazione per l'uso futuro nell'integrazione delle dipendenze. È u...
posta 16.05.2015 - 18:38
2
risposte

È un'implementazione valida del pattern del repository?

Ho letto il pattern del repository, con l'intenzione di implementarlo nella mia applicazione. Quasi tutti gli esempi che ho trovato su Internet utilizzano una sorta di framework esistente piuttosto che mostrare come implementarlo "da zero". Ecco...
posta 19.08.2014 - 16:21
1
risposta

Ereditarietà, composizione e protocolli

Sto leggendo un libro su concetti generali orientati agli oggetti per cercare di acquisire una solida comprensione di tutto. Una cosa che mi sta buttando fuori è la differenza tra ereditarietà e composizione. So che in termini di ereditarietà, è...
posta 17.11.2014 - 19:02