Tutte le domande

5
risposte

Se il pattern del repository è eccessivo per i moderni ORM (EF, ibernazione), qual è una migliore astrazione?

Recentemente ho letto molti argomenti contro l'utilizzo del pattern di repository con potenti ORM come Entity Framework in quanto incorpora funzionalità simili a repository, insieme a funzionalità di unità di lavoro. Un altro argomento contro...
posta 18.03.2016 - 20:57
1
risposta

Chiedo al mio datore di lavoro se posso aprire un progetto a cui sto lavorando per la società

Sono uno stagista che lavora per un'azienda per l'estate. Sono stato accolto calorosamente e riesco a impressionare molto il mio manager (credo di essere più esperto rispetto alle altre persone che ha intervistato). Recentemente ho sviluppato un...
posta 21.06.2011 - 18:30
4
risposte

L'implementazione ovvia di TDD significa prima il codice, test dopo?

Io e il mio amico siamo relativamente nuovi TDD e abbiamo una controversia sulla tecnica di "Implementazione ovvia" (da "TDD By Example" di Kent Beck). Il mio amico dice che significa che se l'implementazione è ovvia, devi andare avanti e scrive...
posta 14.09.2011 - 20:37
5
risposte

Quando utilizzare MVC

Sto costruendo un sito con PHP e un backend MySQL. Ma al momento non utilizzo alcun tipo di framework. Dovrei usare Model View Controller?     
posta 28.05.2011 - 11:26
1
risposta

A cosa serve la parola chiave "amico"?

Puoi spiegarmi perché la parola chiave friend è preferibile per fornire i diritti di accesso ai dati privati della classe?     
posta 09.08.2011 - 04:16
3
risposte

algoritmo di elevatore e implementazione [chiuso]

Volevo sapere come funzionano gli ascensori (reali). Ma, finora, non ho potuto trovare molto materiale sugli algoritmi che usano, né software (se ce ne sono) per la simulazione. Qualcuno potrebbe darmi dei riferimenti per questo?     
posta 27.07.2011 - 06:58
2
risposte

In che modo il nuovo sviluppo di Java influenzerà la sua interoperabilità con linguaggi come Scala e Clojure?

Per quanto ho capito, sia Scala che Clojure sono stati progettati come nuove lingue che dipende dalla JVM e si integrano facilmente con il codice Java, nel senso che consentono di utilizzare le classi Java all'interno del codice Scala e Cl...
posta 08.01.2013 - 09:51
6
risposte

Come scrivere costruttori che potrebbero fallire nel creare un'istanza appropriata di un oggetto

A volte è necessario scrivere un costruttore che può fallire. Ad esempio, supponiamo di voler istanziare un oggetto con un percorso file, qualcosa di simile a obj = new Object("/home/user/foo_file") Se il percorso punta a un file appropriat...
posta 20.03.2011 - 19:24
7
risposte

Dal punto di vista del design, quali sono le migliori pratiche per la registrazione? [chiuso]

Voglio aggiungere la registrazione a un'applicazione a cui sto lavorando attualmente. Ho aggiunto la registrazione prima, non è un problema qui. Ma dal punto di vista del design in un linguaggio orientato agli oggetti, quali sono le migliori...
posta 08.06.2011 - 14:44
5
risposte

Quali sono le conseguenze delle dipendenze GPL?

Sto sviluppando software per la mia azienda e vorrei utilizzare alcune librerie con licenza GPL. Quali potrebbero essere le conseguenze? Significa che il codice sviluppato sopra queste dipendenze GPL sarà anch'esso in GPL? Ho l'obbligo di pub...
posta 07.02.2011 - 13:48