Il debug è il processo di esame dello stato di un programma, generalmente con uno strumento di debug, mentre è in esecuzione e tenta di trovare bug che causano un comportamento anomalo.
Man mano che i miei attuali progetti Java diventano sempre più grandi, sento anche la necessità crescente di inserire l'output di debug in diversi punti del mio codice. Per abilitare o disabilitare questa funzione in modo appropriato, a seconda dell'apertura o della chiusura delle sessioni di test, di solito inserisco …
Li conosci, quegli errori che NON hanno senso. Dove sembra che un gremlin sia appena saltato in profondità nelle tue chips e abbia incasinato qualcosa. Fai una passeggiata, scrivi cose, chiami uno zio?
Un compito comune nel mondo del lavoro è occuparsi del codice esistente, ma difettoso. Quali sono alcuni suggerimenti per migliorare le tue abilità di debugger?
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Software Engineering Stack Exchange. Chiuso 7 anni fa . Ho dimenticato un termine di programmazione gergale. Questa cosa è un bug intenzionale o una …
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 . Penso che l'abbiamo visto tutti. I principianti fanno domande su Stack …
Ho avuto una discussione con un collega sulla rottura di returnun'istruzione e l'affermazione che calcola il valore di ritorno in due righe. Per esempio private string GetFormattedValue() { var formattedString = format != null ? string.Format(format, value) : value.ToString(); return formattedString; } invece di private string GetFormattedValue() { return format …
Sto cercando di modificare un JSP per un progetto e sto ottenendo una NullPointerException da qualche parte nel JSP quando viene richiesto dal mio server. Il mio server Web (JBoss) sta segnalando l'eccezione, ma mi sta fornendo un numero di riga falso. Sta segnalando che l'eccezione si è verificata sulla …
Di recente ho lavorato a progetti che utilizzano fortemente il threading. Penso di essere a posto nel progettarli; usa il più possibile la progettazione senza stato, blocca l'accesso a tutte le risorse di cui ha bisogno più di un thread, ecc. La mia esperienza nella programmazione funzionale mi ha aiutato …
Sto lavorando con un nuovo codebase che fa un uso intensivo di async / waitit. La maggior parte delle persone del mio team sono anche abbastanza nuove da asincrare / attendere. Generalmente tendiamo a seguire le Best Practices come specificato da Microsoft , ma generalmente abbiamo bisogno che il nostro …
Adoro fare il programmatore. Ecco, l'ho detto. Tuttavia, detto ciò, ultimamente mi sono reso conto che davvero non sopporto la correzione di bug. Affatto. In effetti, mentre sto sviluppando qualcosa, la mia produttività è estremamente elevata. Anche quando scrivo unit-test e faccio autotest del mio sviluppo, sono generalmente molto produttivo. …
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. Insieme alle altre qualità un programmatore dovrebbe avere bisogno di buone capacità di debug? Se ho un candidato che non è …
Prima di tutto, mi rendo conto che questa non è una domanda perfetta in stile domande e risposte con una risposta assoluta, ma non riesco a pensare a nessuna formulazione per farlo funzionare meglio. Non penso che ci sia una soluzione assoluta a questo e questo è uno dei motivi …
In un post sul blog di Andrew Hay , è stato postulato il seguente assioma: La risoluzione di un bug alla fine del progetto costa molto di più rispetto alla correzione dello stesso errore all'inizio del progetto. Tuttavia, questo non sembra certo, soprattutto dopo aver letto un post sul blog …
Ora, quando commetto un errore di programmazione con i puntatori in C, ricevo un buon errore di segmentazione, il mio programma si arresta in modo anomalo e il debugger può persino dirmi dove è andato storto. Come hanno fatto nel momento in cui la protezione della memoria non era disponibile? …
Innanzitutto una nota, ho pensato che forse questa domanda appartenesse allo scambio di database, ma penso che sia più ampiamente correlata a una soluzione di programmazione nel suo insieme che ai database. Passerà allo scambio di database se la gente pensa che sia il migliore. Mi chiedevo quando una tabella …
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.