Ingegneria software

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

17
Perché i test unitari non vengono visti come negativi?
In alcune organizzazioni, a quanto pare, parte del processo di rilascio del software consiste nell'utilizzare i test unitari, ma in qualsiasi momento nel tempo tutti i test unitari devono superare. Ad esempio, potrebbe esserci qualche schermata che mostra tutti i test unitari che passano in verde, il che dovrebbe essere …



16
Come commercializzarsi come sviluppatore di software? [chiuso]
Ho notato che questo è un problema frequente tra i giovani di aree tecniche come la nostra. All'inizio della nostra carriera semplicemente non sappiamo come venderci ai nostri datori di lavoro, e il ragazzo casuale # 57 (che è un programmatore, ma non bravo come te - tecnicamente) finisce per …




17
È una buona idea progettare un'architettura pensando che le classi dell'interfaccia utente possano essere sostituite da un'interfaccia a riga di comando?
Nella pagina 25 di Codice completo, si dice che è una buona idea poter sostituire facilmente le normali classi dell'interfaccia utente con una riga di comando. Conoscendo i suoi vantaggi per i test, che dire dei problemi che può portare? Questo lavoro extra ripagherà davvero i progetti Web e mobili? …



19
Perché TDD funziona? [chiuso]
Lo sviluppo guidato dai test (TDD) è grande in questi giorni. Lo vedo spesso come una soluzione per una vasta gamma di problemi qui in Programmers SE e in altri luoghi. Mi chiedo perché funzioni. Da un punto di vista ingegneristico, mi confonde per due motivi: L'approccio "write test + …
92 testing  tdd 

22
Perché è difficile OOP? [chiuso]
Quando ho iniziato a utilizzare un linguaggio orientato agli oggetti (Java), praticamente sono diventato "cool" e ho iniziato a scrivere codice. Non ci ho mai pensato fino a poco tempo fa dopo aver letto molte domande su OOP. L'impressione generale che ottengo è che le persone lottano con esso. Dal …


14
Come posso evitare di sentirmi sempre come se avessi ricostruito completamente il mio programma da zero, lo farei molto meglio? [chiuso]
Ho imparato una notevole quantità di codice, tuttavia, è sempre stato in un ambiente scientifico (non informatica), completamente autodidatta senza che nessuno mi guidasse nella giusta direzione. Quindi, il mio viaggio di programmazione è stato ... disordinato. Ho notato ora che ogni volta che costruisco un qualche tipo di programma, …


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.