Ingegneria software

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


4
TDD con funzioni di manipolazione dati e SQL
Mentre sono un programmatore professionista, non sono mai stato addestrato formalmente in ingegneria del software. Dato che visito spesso qui e SO, ho notato una tendenza a scrivere unit test quando possibile e, man mano che il mio software diventa più complesso e sofisticato, vedo i test automatizzati come una …

2
Strategia applicativa di Django
Ho lavorato per un po 'a un progetto Django che è cresciuto un po' di recente. Ho riflettuto un po 'su quale strategia utilizzare per semplificare la gestione. Una cosa su cui vorrei ottenere qualche input sarebbe se dovessi dividere la mia applicazione in diverse applicazioni più piccole. Ciò renderebbe …



2
Qual è la struttura dei pacchetti di Curiosity?
Per la rete interplanetaria della NASA, che aspetto ha un pacchetto? È ovviamente una forma di protocollo ridondante, memorizzato nel ricevitore e con backup integrato. Esiste documentazione sulla struttura dei pacchetti o sul protocollo di comunicazione, che deve comprendere comunicazioni di 14 minuti?

7
C # ti dà "meno corda per impiccarti" di C ++? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …


3
Qualcuno può spiegarmi la convenzione di codifica di C #?
Di recente ho iniziato a lavorare con Unity3D e principalmente scripting con C #. Dato che normalmente programma in Java, le differenze non sono troppo grandi, ma ho comunque fatto riferimento a un corso intensivo solo per assicurarmi di essere sulla strada giusta. Tuttavia, la mia più grande curiosità con …


8
Come fermare / evitare nel tempo un team Scrum?
In realtà, sto aiutando un piccolo negozio di software a implementare Scrum. Di recente lo Scrum Master mi ha segnalato che ha un problema perché il Team sta lavorando nel tempo per raggiungere lo Scope (Commlog Backlog). Quindi hanno una velocità irreale . Le mie domande formali sono / sono: …
14 agile  scrum 


12
Quanto è importante un certificato SSL per un sito Web?
Sto eseguendo il bootstrap del mio progetto, ha un'area di registrazione / accesso (via idea con RoR, correttamente hash e salato ovviamente). Dato che sto usando i sottodomini e ho bisogno di accedervi con iframe (è giustificato, davvero!) Avrei bisogno di uno di quei certificati costosi che coprono i sottodomini. …
14 security  ssl 

1
la differenza decisiva tra LGPL e AGPL
Qual è la differenza decisiva tra LGPL (v3) e AGPL (v3)? Entrambi possono essere utilizzati nella produzione commerciale, entrambi possono anche essere imballati in un prodotto a pagamento. Finché non cambio il codice sorgente di questi, non sono costretto a racchiudere il codice sorgente con il mio prodotto. Allora, dove …
14 licensing  gpl  lgpl  agpl 

3
Le origini storiche della Scala implicite
Scala è stata definita complessa con le sue ricche funzionalità impostate da molti dei miei colleghi e alcuni addirittura ne hanno incolpato tutte le nuove funzionalità. Mentre la maggior parte dei programmatori è a conoscenza delle funzionalità OO, e almeno quelle decenti conoscono anche la programmazione funzionale, in Scala esiste …

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.