“Perché pensi che i tuoi test siano buoni quando puoi saperlo con certezza? A volte Jester mi dice che i miei test sono ermetici, ma a volte i cambiamenti che trova arrivano come un fulmine a ciel sereno. Altamente raccomandato. ”- Kent Beck Ma vedo che non c'è nemmeno un …
Quindi ho un servizio web che ha qualcosa come un getAccount cui restituirebbe un identificatore all'account se lo avesse ottenuto, altrimenti genera un'eccezione. Il cliente vorrà sempre creare un account se viene generata un'eccezione con le stesse informazioni con cui si ottiene get. Sto creando una libreria di convenienza per …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 anni fa . Ecco un esempio molto semplificato . Questa non è necessariamente una …
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 …
Abbiamo un livello dati che avvolge Linq To SQL. In questo datalayer abbiamo questo metodo (semplificato) int InsertReport(Report report) { db.Reports.InsertOnSubmit(report); db.SubmitChanges(); return report.ID; } In caso di invio delle modifiche, l'ID del report viene aggiornato con il valore nel database che restituiamo. Dal lato chiamante sembra così (semplificato) var …
Basta pensare ad alta voce: noi programmatori adoriamo tutte queste cose di voto / badge / rep, quindi uno schema come questo potrebbe essere introdotto in un processo di revisione del codice delle aziende per incoraggiare una migliore codifica. Qualcosa di simile a Tu (o altri per vostro conto) potete …
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 …
Se sei stato addestrato all'uso di metodi formali (FM) per la programmazione: Quanto ti è stato utile? Cosa ha comportato la tua formazione FM (ad es. Un corso, un libro)? Quali strumenti FM usi? Quali sono i vantaggi in termini di velocità / qualità rispetto al non utilizzo della FM? …
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 3 anni fa . Quali passi e misure posso prendere per prevenire profonde rientranze nel …
Sono piuttosto nuovo in C, e mi chiedo se la duplicazione del codice sia un male necessario quando si tratta di scrivere strutture di dati comuni e C in generale? Potrei provare a scrivere un'implementazione generica hash mapper esempio, ma trovo sempre che il risultato finale sia disordinato. Potrei anche …
Mi chiedo se qualcuno abbia fatto alcuni esperimenti correlando le metriche del codice (SLOC, complessità ciclomatica, ecc.) Con la densità di bug nelle applicazioni orientate agli oggetti. Non sto cercando esperimenti che provino o confutino solo una correlazione, ma su entrambi. Non sto cercando di trovare un proiettile d'argento poiché …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Chiuso 2 anni fa . Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori tema ma ha un significato storico. Al momento non accetta nuove risposte o interazioni. Sono a …
Sto facendo pochi progressi su un grande progetto. La fonte è enorme, molti strati di oggetti, codice maccheroni, grafici a doppio diamante di eredità multipla, elementi semifornati congelati quando lo scrittore originale se ne è andato, e nessuno sa perché molti pezzi di esso siano stati progettati così come erano. …
Lavorerò su un progetto software con alcuni miei amici e sono stato nominato responsabile tecnico. Nessuno di questi ragazzi è un cattivo programmatore, ma ho molta più esperienza di loro. Devo essere in grado di distribuire il lavoro tra tutti i membri del team, assicurandomi anche di non calpestarci l'un …
Sto lavorando su diverse applicazioni, principalmente quelle legacy. Attualmente, la copertura del loro codice è piuttosto bassa: generalmente tra il 10 e il 50%. Da diverse settimane, abbiamo discussioni ricorrenti con i team di Bangalore (la parte principale dello sviluppo viene effettuata in mare aperto in India) in merito alle …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.