Ingegneria software

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

9
Come affrontare efficacemente grandi progetti Linux / makefile?
Sto sviluppando applicazioni Windows in C ++ da circa 10 anni. E recentemente ho iniziato a scavare in alcuni progetti Linux, e non sopporto quanto sono improduttivo ... Sono uno studente veloce, e sto usando Linux come piattaforma primaria da qualche tempo. E mi sento molto a mio agio con …
16 c++  linux 




5
Come testare software che masterizza CD senza sprecare CD?
Voglio scrivere un'applicazione che può essere utilizzata per masterizzare CD (musica). So che dovrei testarlo con CD reali comunque, ma non voglio farlo ogni volta che faccio una piccola modifica. Ma voglio sapere e testare se verranno masterizzati i dati corretti, in modo da non avere CD danneggiati. Sto usando …
16 testing  hardware 



5
Evitare il nuovo operatore in JavaScript: il modo migliore
Attenzione: questo è un post lungo. Manteniamolo semplice. Voglio evitare di dover aggiungere il prefisso al nuovo operatore ogni volta che chiamo un costruttore in JavaScript. Questo perché tendo a dimenticarlo e il mio codice si rovina male. Il modo semplice per aggirare questo è questo ... function Make(x) { …
16 javascript 

2
MIT e copyright
Sto contribuendo a una libreria autorizzata con licenza MIT. Nella licenza e in ogni file di classe ha un commento in alto che dice: Copyright (c) 2011 Joe Bloggs <joe.bloggs@example.com> Presumo che sia il proprietario del copyright del file e possa modificare la licenza di quel file come ritiene opportuno. …

4
Perché sono stati inventati short, int e long in C?
Sto avendo difficoltà a capire, quali sono stati gli obiettivi dei creazione del short, intelong tipi di dati in C? Il motivo per cui chiedo è che non sembra che le loro dimensioni siano limitate: potrebbero essere di qualsiasi dimensione, purché shortsiano più piccole di unint , per esempio. In …
16 c  data-types 


6
Soluzioni per il rientro asincrono C # 5
Quindi, qualcosa mi ha infastidito riguardo al nuovo supporto asincrono in C # 5: L'utente preme un pulsante che avvia un'operazione asincrona. La chiamata ritorna immediatamente e il pump dei messaggi riprende a funzionare - questo è il punto. Quindi l'utente può premere di nuovo il pulsante, causando il rientro. …



3
Dovresti usare C # e F # insieme
So che puoi usare C # e F # insieme nello stesso progetto, tuttavia non sono sicuro che sia una buona idea farlo. Mi sembra che mescolare due stili di codifica molto diversi (funzionale vs OOP) potrebbe causare una mancanza di coesione nel design. È corretto?
16 design  f# 

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.