Ingegneria software

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



5
Abbattere una storia complessa all'inizio del progetto
Sto cercando di fare i conti con la gestione agile del progetto (con Pivotal Tracker), ma continuo a ritrovarmi a sbattere contro i muri quando provo a definire le prime storie di un progetto. Prendi ad esempio questa storia molto semplice: "Un utente dovrebbe essere in grado di taggare un …
9 scrum 




2
Archivio dati in memoria in Haskell
Voglio implementare un archivio dati in memoria per un servizio Web in Haskell. Voglio eseguire transazioni nella STMmonade. Quando google hash table steam Haskell ottengo solo questo: Data. BTree. HashTable. STM.il nome del modulo e le complessità suggeriscono che questo è implementato come un albero. Penserei che un array dovrebbe …



4
L'interfaccia dell'elenco è un'astrazione che perde?
Se ho una variabile che contiene un List, potrebbe contenere oggetti di molti tipi diversi, ad esempio ArrayListo LinkedList. La differenza tra a LinkedListe an ArrayListè piuttosto grande. Il grande comportamento O dei metodi differisce notevolmente. Ad esempio, ordinare un Liste quindi usarlo per fare ricerche binarie è perfettamente ok …

2
La crittografia non può essere invertita?
Ho l'impressione che una stringa crittografata non possa essere decifrata, quindi il valore originale viene perso per sempre. Tuttavia, se la seguente stringa è sempre uguale a "dominic" (il mio nome), allora non può esserci un modo logico per invertirla; essendo come non è casuale né si basa sulla data …


3
Perché Quicksort si chiama "Quicksort"?
Il punto di questa domanda non è di discuterne i meriti rispetto a qualsiasi altro algoritmo di ordinamento - certamente ci sono molte altre domande che lo fanno. Questa domanda riguarda il nome. Perché Quicksort si chiama "Quicksort"? Certo, è "veloce", il più delle volte, ma non sempre. La possibilità …

5
Squadre multiple di scrum che passano al singolo backlog
Al momento abbiamo 5 team di scrum che lavorano sull'arretrato dei propri prodotti nell'ultimo anno. Ogni squadra lavora sul proprio sistema dedicato ma la tecnologia sottostante è la stessa .Net. Ci sono state molte discussioni sul passaggio a team basati su feature che lavorano su un unico backlog. Il motivo …
9 agile  scrum 


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.