Ingegneria software

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

12
la localizzazione dei numeri non è solo superflua?
Ho appena letto questa pagina http://weblogs.asp.net/scottgu/archive/2010/06/10/jquery-globalization-plugin-from-microsoft.aspx Una delle cose che fecero fu di convertire la data araba nel calendario arabo. Mi chiedo se sia una buona idea farlo. Sarà effettivamente fastidioso / confuso per l'utente (anche se l'utente è arabo)? Inoltre, la mia seconda domanda è che dobbiamo davvero cambiare …

5
Sviluppo guidato dai test - convincimi! [chiuso]
So che alcune persone sono grandi sostenitori dello sviluppo guidato dai test. Ho usato test unitari in passato, ma solo per testare operazioni che possono essere testate facilmente o che credo siano probabilmente corrette. La copertura del codice completa o quasi completa sembra richiedere molto tempo. Per quali progetti usi …

17
Come ridurre il numero di bug durante la codifica?
Nessuno è perfetto, e non importa quello che facciamo, di tanto in tanto produciamo codice che contiene dei bug. Quali sono alcuni metodi / tecniche per ridurre il numero di bug che produci, sia quando si scrive un nuovo software sia quando si modifica / mantiene il codice esistente?
30 bug 




23
Che cos'è una buona metafora della programmazione? [chiuso]
Mi riferisco a spiegare al non programmatore cos'è la programmazione. Mi sono assicurato di cercare domande simili prima di creare questo, ma i pochi che ho trovato sembravano eludere la domanda, e in particolare mi piacerebbe vedere alcune metafore o analogie. Personalmente trovo più semplice spiegare qualcosa di tecnico a …




6
Comprensione della "programmazione di un'interfaccia"
Mi sono imbattuto molto nel termine "programmazione su un'interfaccia anziché in un'implementazione" e penso di capire cosa significhi. Ma voglio essere sicuro di capire i suoi benefici e le sue possibili implementazioni. "Programmare su un'interfaccia" significa che, quando possibile, si dovrebbe fare riferimento a un livello più astratto di una …




6
I risultati previsti per i test unitari devono essere codificati?
I risultati attesi di un test unitario devono essere codificati in modo rigido o possono dipendere da variabili inizializzate? I risultati codificati o calcolati aumentano il rischio di introdurre errori nel test unitario? Ci sono altri fattori che non ho considerato? Ad esempio, quale di questi due è un formato …
30 c#  unit-testing 

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.