Ingegneria software

Domande e risposte per professionisti, accademici e studenti che lavorano nel ciclo di vita dello sviluppo di sistemi

2
Va bene evitare di testare le classi di base?
Ho una classe base con una buona dose di "meta programmazione" per dargli la flessibilità / astrazione di cui ha bisogno per essere piuttosto generica. Ho molte sottoclassi che usano i metodi comuni nella classe base e ho test di unità orientati al comportamento che coprono tutti i casi in …









2
Java ha la JVM, che cosa ha C?
So che C ha un compilatore ma cosa determina le prestazioni di esecuzione? Ad esempio in un blocco if else, cosa succede se il codice aveva solo tutti gli if invece che if elses, cosa determina che tutti gli if verranno eseguiti? In Java sarebbe la JVM, ma in C …
15 java  c 



3
Qual è la differenza tra ref e out in runtime?
C # fornisce il refe la outparola chiave per rendere gli argomenti da passare per riferimento. La semantica dei due è molto simile. L'unica differenza è nell'inizializzazione della variabile svasata: refrichiede l'inizializzazione della variabile prima di passarla alla funzione, outno. outrichiede l'inizializzazione della variabile all'interno della funzione, refno. Anche i …


6
Qual è lo scopo di pianificare il poker in uno sprint?
Il nostro analista aziendale e i responsabili del progetto ci dicono che il cliente ha bisogno di storie. Ogni pianificazione Sprint, a noi (sviluppatori) viene chiesto di giocare a poker di pianificazione. Hanno chiesto a tutti noi di considerare la "complessità" anziché "lo sforzo". Siamo davvero confusi e stiamo perdendo …
15 agile  scrum  planning 

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.