Ingegneria software

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





14
Qual è l'avversione alla documentazione nel settore?
Sembra esserci un'avversione nello scrivere anche la documentazione più elementare. I nostri README di progetto sono relativamente spogli. Non ci sono nemmeno elenchi aggiornati di dipendenze nei documenti. C'è qualcosa di cui non sono a conoscenza nel settore che non piace ai programmatori scrivere documenti? Posso scrivere paragrafi di documenti …

3
Che cos'è l'iniezione del costruttore?
Ho esaminato i termini iniezione costruttore e iniezione dipendenza mentre stavo esaminando gli articoli sui modelli di progettazione (Service Locator). Quando ho cercato su Google l'iniezione del costruttore, ho ottenuto risultati poco chiari, che mi hanno spinto a fare il check-in qui. Che cos'è l'iniezione del costruttore? È questo un …

5
Ci sono aspetti negativi o problemi con Haskell?
Sto cercando di immergermi in Haskell per il mio prossimo (relativamente banale) progetto personale. I motivi per cui sto affrontando Haskell sono: Metti la mia testa in un linguaggio puramente funzionale Velocità. Mentre sono sicuro che questo può essere discusso, profilando che ho visto le unghie di Haskell vicine al …
47 haskell 

3
Sviluppo Android utilizzando C e C ++ [chiuso]
Sono uno sviluppatore C, C ++. Sono interessato allo sviluppo mobile. Voglio sapere come posso sviluppare app Android usando C e C ++, ho letto che stanno fornendo un kit per sviluppatori C, C ++ ma non ha tutte le funzioni del kit Java. Dovrei scegliere il kit di sviluppo …
47 c++  c  android 

4
Il caso dell'offuscamento del codice?
Quali sono i motivi principali per scrivere codice offuscato, in termini di un reale vantaggio per le persone che sviluppano il codice e per l'azienda che lo gestisce (se il codice in questione è in realtà codice commerciale)? Ci sono casi documentati (disponibili online in alcune località) che descrivono quando …






6
Puoi cambiare una licenza dopo averne scelta una?
Sto lavorando a un prodotto che non ritengo sia completamente pronto, ma ho un gruppo di utenti che sono molto interessati a usarlo ora come tester "alfa". Vorrei ora offrire loro il prodotto gratuitamente come tester "alfa", ma in seguito vorrei concedere in licenza il software. È possibile? Qualcuno può …
47 licensing 

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.