Ingegneria software

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


7
Come scrivere un buon messaggio di eccezione
Attualmente sto facendo una revisione del codice e una delle cose che noto è il numero di eccezioni in cui il messaggio di eccezione sembra reiterare dove si è verificata l'eccezione. per esempio throw new Exception("BulletListControl: CreateChildControls failed."); Tutti e tre gli elementi di questo messaggio posso capire dal resto …
101 exceptions 

30
In che modo i programmatori in Occidente vedono i programmatori in Oriente?
L'altra metà di questa domanda: come fanno i programmatori in Oriente a vedere i programmatori in Occidente? La parte orientale del mondo (India / Cina / Filippine) fornisce principalmente servizi di outsourcing nel mondo occidentale (USA ed Europa). Hai l'esperienza di lavorare con team offshore? Se sì, com'è stato? Possiedi …
101 teamwork 







15
Le scadenze sono agili?
Per chiarezza, una scadenza è: Un limite di tempo o una scadenza è un ristretto campo di tempo, o un particolare momento nel tempo, entro il quale un obiettivo o un compito deve essere realizzato. Da Wikipedia Per tutta la mia carriera nello sviluppo di software ho fatto "Agile" che …
100 agile 





12
Devo evitare i metodi privati ​​se eseguo TDD?
Sto imparando solo TDD. Comprendo che i metodi privati ​​non sono verificabili e non dovrebbero essere preoccupati perché l'API pubblica fornirà informazioni sufficienti per verificare l'integrità di un oggetto. Ho capito OOP per un po '. Comprendo che i metodi privati ​​rendono gli oggetti più incapsulati, quindi più resistenti ai …

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.