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.
Sono un programmatore junior (finora 4 mesi di esperienza professionale) lavorando su un'applicazione mobile multipiattaforma (team di 1 persona - quindi sono solo io). Ho un bug in questo programma / app che è piuttosto grande (30 diversi file di intestazione, ognuno con il proprio file cpp). Ho cercato di …
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 6 anni fa . Ho letto e studiato molta informatica e ingegneria e raramente o mai ho visto un …
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 4 anni fa . Durante il debug, a volte scopro di apportare alcune modifiche e …
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 4 anni fa . Dopo l'ennesima domanda a casa su SO. Sembra che la stragrande …
Vorrei essere in grado di eseguire il debug della creazione di un generatore binario. In questo momento sto fondamentalmente stampando i dati di input sul parser binario, quindi andando in profondità nel codice e stampando la mappatura dell'input sull'output, quindi prendendo la mappatura dell'output (numeri interi) e usandola per individuare …
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 5 anni fa . Non sono nemmeno sicuro di come definire questa difficoltà. Mi ricorda …
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 …
Vuoi migliorare questo post? Fornire risposte dettagliate a questa domanda, comprese le citazioni e una spiegazione del perché la risposta è corretta. Le risposte senza dettagli sufficienti possono essere modificate o eliminate. Di recente ho realizzato un programma. Ho dimenticato di eliminare 2 righe di codice. Quell'errore mi è costato …
Introduzione a Software Testing (Ammann & Offutt) menzioni a p.32 un modello di maturità di test a 5 livelli: Livello 0 Non c'è differenza tra test e debug. Livello 1 Lo scopo del test è dimostrare che il software funziona. Livello 2 Lo scopo del test è mostrare che il …
Diciamo che abbiamo una funzione come questa: public void myStart() { for (int i = 0; i<10; i++) myFunction(i); } private int myFunction(int a) { a = foo(a); a = bar(a); return a; } private int foo(int a) { //do something here //something gnarly here //etc return aValue; } private …
Abbiamo un sistema qui. Recentemente c'è un calcolo errato in uno dei numeri nel rapporto generato dal sistema. Attraverso la nostra esperienza, non abbiamo mai riscontrato problemi / errori in questo sistema per alcuni anni. Poiché lo scrittore di questo sistema era già sparito, difficilmente possiamo tracciare i programmi. Ma …
Dove lavoro spesso devo sviluppare (e correggere bug) in un vecchio sistema (.NET 1) il cui codice è completo spaghetti - con poca attenzione data ai nomi delle variabili, alla struttura del programma o ai commenti. Per questo mi ci vogliono anni per capire quali bit devono essere cambiati e …
Sto lavorando a un grande progetto C ++. Consiste in un server che espone un'API REST, fornendo un'interfaccia semplice e intuitiva per un sistema molto ampio comprendente molti altri server. La base di codice è piuttosto ampia e complessa e si è evoluta nel tempo senza un adeguato design iniziale. …
Comprendo che due delle molte più opzioni per la comunicazione tra processi possono essere: Memoria condivisa Sockets In realtà ho visto queste due opzioni esposte da Intellij Idea per il debug di un'applicazione Java. Voglio sapere quali sono i pro e i contro di ogni approccio.
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.