Domande taggate «design»

Domande sulla risoluzione dei problemi e pianificazione di una soluzione attraverso la progettazione di software.

5
È corretto per una funzione modificare un parametro?
Abbiamo un livello dati che avvolge Linq To SQL. In questo datalayer abbiamo questo metodo (semplificato) int InsertReport(Report report) { db.Reports.InsertOnSubmit(report); db.SubmitChanges(); return report.ID; } In caso di invio delle modifiche, l'ID del report viene aggiornato con il valore nel database che restituiamo. Dal lato chiamante sembra così (semplificato) var …

4
"UML è la cosa peggiore che sia mai capitata a MDD." Perché?
William Cook in un tweet ha scritto che: " UML è la cosa peggiore che sia mai accaduta a MDD. Fortunatamente molte persone ora capiscono questo ... " Vorrei conoscere il ragionamento alla base di tale affermazione (apparentemente, non mi riferisco alla sua opinione personale). Ho notato che molte persone …
17 design  uml  mdd 




6
TDD: Cosa succede prima del primo test unitario?
Comprendo principalmente la teoria del TDD, ma non riesco a capire come iniziare. Mi siedo per scrivere un test unitario per un progetto personale e realizzo. . . Non ho idea di cosa sto testando. Quali oggetti, quali funzionalità, ecc. Ad esempio, supponiamo che io voglia scrivere un'app per aiutare …
17 design  tdd 



18
Cosa guardi per primo: il codice o il design?
Se ti è appena stato presentato un nuovo progetto, qual è la prima cosa che cerchi per avere un'idea di come funziona? Cerchi prima il design? Se c'è un design, cosa cerchi in esso? Diagrammi di classe o diagrammi di spiegamento o diagrammi di sequenza o qualcos'altro? O vai dritto …





5
La necessità di specifiche di progettazione software è diminuita significativamente con l'evoluzione di linguaggi di programmazione più espressivi?
Per molte persone IT, incluso me stesso qualche anno fa, il processo di sviluppo software ideale prevede la creazione di documenti di progettazione dettagliati con molti diagrammi UML prima che venga scritta una riga di codice. (Questa sembra una descrizione del modello a cascata, ma è la stessa con agile, …

5
Una biblioteca comune è una buona idea?
Ho sempre pensato che una "biblioteca comune" fosse una buona idea. Con ciò intendo una libreria che contiene le funzionalità comuni che sono spesso necessarie a poche applicazioni diverse. Ne risulta una minore duplicazione / ridondanza del codice. Di recente ho letto un articolo (non riesco a trovarlo ora) che …
16 design  go 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.