Ingegneria software

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



17
Importanza dei progetti di hobby [chiuso]
Voglio sapere quanto è importante programmare nel tuo tempo libero? È necessario lavorare con il tuo 9-5 come programmatore e poi tornare a casa e lavorare sul tuo hobby per diventare un programmatore migliore? Detto questo, so che puoi solo migliorare con la programmazione. I potenziali datori di lavoro tengono …
103 skills 


24
Reinventare la ruota è davvero così male?
La sua conoscenza comune nella programmazione che reinventare la ruota è cattiva o cattiva . Ma perché? Non sto suggerendo che sia buono. Credo che sia sbagliato. Tuttavia, una volta ho letto un articolo che diceva che se qualcuno sta facendo qualcosa di sbagliato (programmazione saggia) spiega loro perché è …






21
Qual è il vantaggio di evitare l'uso di un debugger?
Nel corso della mia carriera, ho notato che alcuni sviluppatori non usano strumenti di debug, ma effettuano controlli a campione su codice errato per capire qual è il problema. Mentre molte volte essere in grado di trovare rapidamente errori nel codice senza un debugger è una buona abilità da avere, …
101 debugging 




7
Perché dichiarare una variabile in una riga e assegnarla alla successiva?
Vedo spesso nel codice C e C ++ la seguente convenzione: some_type val; val = something; some_type *ptr = NULL; ptr = &something_else; invece di some_type val = something; some_type *ptr = &something_else; Inizialmente supponevo che fosse un'abitudine rimasta dai giorni in cui dovevi dichiarare tutte le variabili locali in …
101 c++  c 

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.