Ingegneria software

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



6
Come si crea una GUI per una classe polimorfica?
Diciamo che ho un costruttore di test, in modo che gli insegnanti possano creare una serie di domande per un test. Tuttavia, non tutte le domande sono uguali: puoi scegliere tra più opzioni, casella di testo, corrispondenza e così via. Ognuno di questi tipi di domande deve memorizzare diversi tipi …

3
Che cos'è esattamente un obiettivo di compilazione?
Continuo a sentire il termine e tutte le ricerche su Google mi portano ad articoli sui compilatori. Voglio solo capire cosa significa il termine target di compilazione: | AGGIORNAMENTO: Per dare un po 'di contesto: ho sentito dire che l'assemblaggio web è un obiettivo di compilazione per altri linguaggi come …
17 compiler 


2
Perché non esiste un syscall di batch generico in Linux / BSD?
Sfondo: L'overhead delle chiamate di sistema è molto più ampio dell'overhead delle chiamate di funzione (le stime vanno da 20 a 100x) principalmente a causa del passaggio dal contesto dello spazio utente allo spazio del kernel e viceversa. È comune incorporare le funzioni per risparmiare sull'overhead delle chiamate di funzione …


3
Come utilizzare i test unitari quando si utilizza BDD?
Sto cercando di capire BDD. Ho letto alcuni articoli e, come ho capito, BDD è "il prossimo passo" di TDD. Lo dico perché trovo entrambi molto simili e, come ho potuto leggere in questo articolo , BDD è nato come un miglioramento rispetto a TDD. Fantastico, mi piace davvero l'idea. …
17 unit-testing  bdd 



2
Come scrivere un server HTTP?
Come dice il titolo, vorrei scrivere un server HTTP. La mia domanda è questa, come posso fare? So che sembra MOLTO generale e troppo "di alto livello", ma c'è un metodo per la mia follia. Una risposta a questa domanda dovrebbe essere, credo, linguaggio agnostico; vale a dire, indipendentemente dal …

4
Dichiarazione in avanti vs include
Reduce the number of #include files in header files. It will reduce build times. Instead, put include files in source code files and use forward declarations in header files. Ho letto questo qui. http://www.yolinux.com/TUTORIALS/LinuxTutorialC++CodingStyle.html . Quindi dice se una classe (classe A) nel file di intestazione non ha bisogno di …
17 c++  coding-style 



2
Come funziona un compilatore? [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 …
17 compiler 

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.