GDRCD5.1 trovare i bug^^ postato il 17/03/2012 12:55:45 nel forum programmazione, gdrcd, open source, hosting
Buon giorno a tutti^^
premetto che non sono un programmatore ma un grafico che in questi ultimi mesi si è arrangiato e che alla fine a forza di sbatterci la testa sta ottenendo qualche buon risultato.
La mia domanda ora è questa:
Come posso io esaminare il codice del mio gdrcd modificato per vedere se ci sono dei bug?^^
Grazie alla path ho sistemato già il bug della banca; ora sto cercando di sistemare il bug della sicurezza sempre con la pathc rilasciata ma mi chiedevo se io modificando avessi creato altri bug in quale modo potrei scovarli?
e soprattutto come potrei sistemarli?
ps.
Da un programmatore mi è stato detto che ho un bug nella fase di iscrizione. Come posso identificarlo e sistemarlo semmai?^^
vi ringrazio davvero di tutto cuore per l'eventuale aiuto e spiegazioni che riceverò;-p
Pagine → 1
17/03/2012 13:17:51 e modificato da ghennadi72 il 17/03/2012 13:18:02
1) sai con certezza che si tratta di un programmatore?
2) ti ha segnalato la natura del bug, o almeno i suoi effetti possibili?
Questo in generale. Sulla domanda su come correggere eventuali bug introdotti dalle tue modifiche, ovviamente dipende da cosa hai modificato e come :-)
17/03/2012 20:29:29 e modificato da nicks il 17/03/2012 20:43:56
per trovare i bug basta navigare dentro la land, poi escono da soli mano a mano. Non essendo programmatore dubito che riesci a capire quali query sono funzionanti, quali array spostate nel punto sbagliato. :)
p.s. mi pare che la pagina di registrazione della tua land funzioni perfettamente.
18/03/2012 12:10:46
Se ci fosse un sistema per trovare bug e correggerli avrebbero già creato un programma che lo fa. (s)fortunatamente non c'è un sistema per scovare i bug, altrimenti sorgerebbe spontanea la domanda "perchè i programmi delle grandi aziende, tipo Apple, contengono ancora bug?" e tanta gente resterebbe senza lavoro. v.v
Per scovare i bug devi testare il tuo codice in tutti i modi che ti vengono in mente, e devi avere esperienza di scrittura di codice nel particolare linguaggio in cui stai lavorando, per capire cosa è bello e cosa non è bello fare in quel linguaggio.
Credo che i tipi di bug si possano dividere in tre categorie:
_Errori di sintassi: dipende dalla gravità dell'errore, ma in genere vengono sempre segnalati dall'interprete/compilatore/parser del tuo linguaggio. Questa è l'unica classe di bug che è scovabile in modo automatico.
_Errori di Sicurezza: il programma funziona correttamente, ma sfruttando l'input in certi modi gli utenti potrebbero causare danni al tuo sistema. Questi problemi si risolvono con un bagaglio di esperienza nella scrittura del codice nello specifico linguaggio con cui stai lavorando. E a volte ci cadrai comunque.
_Errori di Logica: il programma non funziona correttamente, oppure funziona correttamente solo in alcune situazioni. Questi bug sono i più comuni, spesso vengono lasciati dal programamtore che non ha pensato a tutti i tipi di utilizzi che gli utenti potrebbero voler fare del suo programma. Per scovarli bisogna dedicare tempo a testare tutte le funzioni del codice in tutti i modi in cui si crede gli utenti lo utilizzeranno. Questi bug accadono spesso, anche ai programmatori con più esperienza.
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Fervm: Fervm: un anno di gioco
Il gestore di Ultima Espiazione Gdr ha risposto alla recensione di eve07
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
Le Cronache di Alderon: Ritorna la pace a sud
Enlisted: Il Pz.IV J "Battle Scars" ultimi giorni!
fever ha aperto una nuova discussione: GDRCD 5.6.0.5 Grassetto, sottolineato, sbarrato nelle azioni e MS
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
percyval970 ha recensito New World GDR
I dati del generatore di rank sono stati aggiornati!
Il gestore di Sigil - La Città dei Portali ha risposto alla recensione di alixialice
Ikariam → Su una piccola isola, in qualche parte del Mediterraneo, sorge un`antica civiltà. Sotto la tua guida inizia un`era di ricchezza e di scoperte!
zerovoglia ha risposto alla discussione: Quale ambientazione serve al panorama?
Storie di Agarthi: Battaglia al Tempio Ancestrale
eve07 ha recensito Ultima Espiazione Gdr
Sea of Conquest: Nuovo membro equipaggio Yuji
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
Star Wars Forum - Intervista al gestore di Star Wars Forum GDR.. che la forza sia con voi!
Hogwarts Legacy - Non solo Hogwarts Legacy: tutti i videogame ispirati a Harry Potter
Ikariam - Su una piccola isola, in qualche parte del Mediterraneo, sorge un`antica civiltà. Sotto la tua guida inizia un`era di ricchezza e di scoperte!
Altervista e i GdR - Il blog ufficiale di Altervista parla dei nostri amati giochi di ruolo online!
Roma Imperiale - Recensione del gioco storico Roma Imperiale. Rivivi i fasti dell'Impero Romano!
Isola di Avalon - Recensione del GDR ambientato nella misteriosa Isola di Avalon