Ingegneria software

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



8
Quando avresti bisogno di "centinaia di migliaia" di thread?
Erlang, Go e Rust affermano tutti in un modo o nell'altro di supportare la programmazione concorrente con "thread" / coroutine economici. La FAQ di Go afferma: È pratico creare centinaia di migliaia di goroutine nello stesso spazio degli indirizzi. Il Tutorial Rust dice: Poiché le attività sono significativamente più economiche …


7
I team Agile dovrebbero offrire nuove funzionalità ogni giorno?
La mia azienda è nel mezzo di una transizione dallo sviluppo a cascata ad Agile / Scrum. Tra le altre cose, ci viene detto che l'aspettativa è per noi di avere nuove funzionalità funzionanti, testabili (dal QA) alla fine di ogni giornata. La maggior parte dei nostri sviluppatori perde circa …
31 agile  scrum 


2
Un sito Web dovrebbe utilizzare la propria API pubblica?
Sto iniziando a scrivere un servizio Web e ho creato con nodeJS e un approccio RESTfulish. Da quello che raccolgo: Il vantaggio è che non è necessario duplicare il codice. Gli svantaggi sono che tu: aggiornerà frequentemente l'API pubblica, ma dovrebbe essere risolto con il controllo delle versioni non riesco …
31 api 

3
Perché la pila cresce verso il basso?
Suppongo che ci sia una storia, ma perché lo stack cresce verso il basso? Mi sembra che gli overflow del buffer sarebbero molto più difficili da sfruttare se lo stack aumentasse ...
31 cpu  stack 

5
Ingegneri senior: tornare alla codifica?
Questa è una domanda riguardante gli ingegneri con oltre 20 anni di esperienza, ma è una domanda per tutti, poiché ha a che fare con lo sviluppo della carriera. Sono in una caccia al lavoro sorprendentemente lunga, e il problema sembra essere che i datori di lavoro non mi accetteranno …



2
Che cos'è O (...) e come posso calcolarlo?
Aiuto! Ho una domanda in cui devo analizzare il Big-O di un algoritmo o di un codice. Non sono sicuro di cosa sia Big-O o di come si colleghi a Big-Theta o ad altri mezzi per analizzare la complessità di un algoritmo. Non sono sicuro se Big-O si riferisca al …




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.