Tutte le domande

3
risposte

Refactoring Atrocious Java Code [duplicate]

Quindi di recente ho iniziato un nuovo lavoro per una piccola azienda di software. Hanno una vecchia tecnologia di cui ero a conoscenza durante il processo di intervista. Tuttavia, ho scavato nel loro codice base, e sono un po 'inorridito d...
posta 21.02.2017 - 21:49
4
risposte

Il token var è necessario per segnalare la dichiarazione delle variabili?

Quando crei una variabile foo , Python ti permette di scrivere solo foo = bar . Tuttavia, molte lingue, come C # o JavaScript, richiedono una sintassi aggiuntiva come var foo = bar o foo := bar per segnalare la stessa cosa. C'è...
posta 02.02.2016 - 22:50
2
risposte

In C ++ viene eseguito il cast per trovare i comportamenti non definiti dei puntatori non validi?

Per caso ho scoperto che con un tipo polimorfico che utilizza dynamic_cast di nuovo alla classe derivata genererebbe un errore "cast errato" se il puntatore non è più valido. È un comportamento non definito o potrebbe essere un modo per verifica...
posta 19.05.2014 - 14:01
5
risposte

Agile concorda con il ciclo di vita dello sviluppo del software tradizionale

Ho visto molte aziende che una volta erano solite seguire il vecchio processo a cascata affermano di essere passate alla mischia e di fare ora uno sviluppo agile. Ma il loro processo di sviluppo del software non differisce molto da quello che er...
posta 29.03.2017 - 08:56
4
risposte

In Scrum, i punti storia assegnati a diverse sessioni di poker di pianificazione valgono lo stesso?

Per quanto ho capito, una sessione di poker di pianificazione di solito è iniziata selezionando un oggetto e assegnandogli un valore (diciamo, 1). Questo articolo servirà quindi come riferimento per il resto della sessione. Da quel momento in po...
posta 28.10.2015 - 21:38
4
risposte

Agile Waterfall integration e deployment ritardato

Il nostro team aziendale desidera lunghi periodi tra le distribuzioni e una volta che una build è stata allestita per il test, non deve essere aggiornata a meno che non sia richiesta una correzione. Questo va contro il processo agile del nost...
posta 11.07.2017 - 10:37
4
risposte

In un byte, ogni bit addizionale raddoppia gli stati rappresentabili, ma raddoppia la memoria?

Un amico mi ha chiesto se aggiungere un singolo bit di memoria in più raddoppia la quantità di memoria che hai, poiché il bit raddoppia la quantità di stati rappresentabili. Il mio cervello si è bloccato a pensarci. Raddoppiando la quantit...
posta 31.12.2015 - 16:31
4
risposte

Esplosione combinatoria di interfacce: quante sono troppe?

Sono un neofita relativamente nuovo di OOP, e ho un po 'di problemi a creare buoni progetti quando si tratta di interfacce. Considera una classe A con N metodi pubblici. Ci sono un certo numero di altre classi, B, C, ..., ognuna delle quali i...
posta 12.06.2014 - 20:54
2
risposte

Qual è la consistenza finale?

Ho sentito persone parlare di "coerenza finale" (ad esempio in questa domanda e questa risposta ). Che cos'è la "consistenza finale"? Come si confronta con "consistenza transazionale"? Quando succede? Che tipo di impatto ha la coerenza...
posta 02.01.2015 - 21:46
2
risposte

La funzione ha due insiemi di argomenti, l'ultimo dei quali chiama una funzione nidificata? [chiuso]

La funzione foo, ha una funzione nidificata; bar. Chiamando foo con una seconda serie di argomenti li si inserisce nella barra se la barra viene restituita alla fine di foo. Come funziona e come si chiama? Ci sono usi per aver semplicemente u...
posta 01.10.2014 - 19:21