Ingegneria software

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


12
Perché il C ++ è spesso la prima lingua insegnata al college? [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 …
12 c++ 

7
Cosa significa Private Cloud?
Ho letto alcune discussioni in SE sul Cloud Computing. Da loro, intendo il cloud come "struttura di elaborazione / archiviazione dei dati di proprietà di un'entità diversa; utilizzo dell'architettura hardware e software che lo rende facilmente scalabile su richiesta, quindi supporta modelli di scalabilità affittabile". Inoltre, "l'entità proprietaria ha un …


8
Design di classe orientato agli oggetti
Mi chiedevo un buon design di classe orientato agli oggetti. In particolare, faccio fatica a decidere tra queste opzioni: metodo statico vs istanza metodo senza parametri o valore restituito vs metodo con parametri e valore restituito sovrapposizione vs funzionalità metodo distinto metodo privato vs pubblico Esempio 1: Questa implementazione utilizza …


9
Eredità andata storta
Ho del codice in cui un buon modello di ereditarietà è andato in discesa e sto cercando di capire perché e come risolverlo. Fondamentalmente, immagina di avere una gerarchia Zoo con: class Animal class Parrot : Animal class Elephant : Animal class Cow : Animal eccetera. Hai i tuoi metodi …

11
Come salvare un progetto giovane e morente?
Sto pubblicando questo in modo anonimo perché non voglio avere potenziali problemi. Ho un grosso problema Di recente mi sono unito a una squadra che ha meno di un anno. Sono qui da un mese al progetto iniziato. La struttura aziendale si presenta così: Proprietario (non tecnico) Project Manager (non …

7
Quanto tempo può trascorrere prima che venga visualizzata una schermata prima che venga considerata un problema di prestazioni?
Sono coinvolto nello sviluppo di un'applicazione Windows con varie schermate. Uno di questi richiede dieci secondi per apparire senza spinner o altra indicazione del caricamento dello schermo. Considero questo un serio problema di prestazioni, ma mi sembra di essere l'unico a essere preoccupato. Sono troppo zelante? Qual è il tempo …



4
Che cosa significa il termine day-one-bug?
Mi sono imbattuto recentemente in questo termine in una catena di posta. Google mi dice che esiste un termine bug zero-day e che Microsoft e Adobe sono i leader :) Esiste un termine come bug del primo giorno ? Cosa potrebbe significare?
12 terminology  bug 

5
Pro e contro degli script ospitati [chiuso]
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . Ho visto alcuni sviluppatori usare script ospitati per collegare le loro …
12 jquery 

2
Comprensione del backtracking in C ++
Ho una buona conoscenza di base dei fondamenti del C ++, ho anche una comprensione di come funziona la ricorsione. Mi sono imbattuto in alcuni problemi come il classico problema delle otto regine e la risoluzione di un Sudoku con Backtracking. Mi rendo conto che sono abbastanza perso quando si …
12 c++  recursion 

4
È corretto introdurre metodi utilizzati solo durante i test unitari?
Recentemente stavo TDDing un metodo di fabbrica. Il metodo consisteva nel creare un oggetto semplice o un oggetto avvolto in un decoratore. L'oggetto decorato potrebbe essere di uno dei diversi tipi, tutti estendendo la StrategyClass. Nel mio test volevo verificare se la classe dell'oggetto restituito è come previsto. È facile …
12 php  tdd 

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.