Ingegneria software

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

3
Concorso di unit test
I miei datori di lavoro organizzano una competizione mensile di test unitari. Un'intera giornata è dedicata alla scrittura di unit test - ovviamente facciamo più test durante il mese, ma questo è un giorno intero - e al "vincitore" della competizione viene assegnato un premio. Tuttavia, stiamo trovando difficile determinare …


1
Migrazione di un'applicazione Grails su Scala Play / Spray
Abbiamo un'applicazione Web Grails di medie dimensioni che utilizza GORM / Hibernate su PostgreSQL e GSP che servono HTML e anche alcune API REST. Stiamo standardizzando su Scala e vorremmo migrare questa applicazione su Play o Spray, con Slick per accedere al database esistente. Nimble è attualmente utilizzato per autenticazione …



2
Perché 'zip' ignora la coda penzolante della collezione?
C # , Scala, Haskell, Lisp e Python hanno lo stesso zipcomportamento: se una raccolta è più lunga, la coda viene silenziosamente ignorata. Potrebbe anche essere un'eccezione, ma non ho sentito parlare di nessuna lingua usando questo approccio. Questo mi confonde. Qualcuno sa il motivo per cui zipè progettato in …






5
Le matrici non contigue sono performanti?
In C #, quando un utente crea un List<byte>e aggiunge byte ad esso, è possibile che rimanga senza spazio e debba allocare più spazio. Alloca il doppio (o qualche altro moltiplicatore) delle dimensioni dell'array precedente, copia i byte e scarta il riferimento all'array precedente. So che l'elenco cresce in modo …
12 c# 




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.