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
venus dormiens ha aperto un annuncio di ricerca: Origo Haeredis - Harry Potter Gdr ricerca Giocatore
Metin2: Server Boost Yohara – Dettagli e FAQ
Hero Wars → Costruisci la tua squadra di eroi leggendari e domina il campo di battaglia! Strategia, tattica e potenza si scontrano in questo RPG ricco di azione!
Sea of Conquest: Ci dai una mano ai #PocketGamer Awards 2024?
goldaries ha recensito Games of Thrones Winter is Coming
spike92 ha recensito Il Grande Blu
World of Warship: Aggiornamento 13.11: anteprima
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
gdr-online.com ha risposto alla discussione: Parere su BrowserGame
W40K Dathyar: Specializzazioni
NosTale: Ora nel NosMall: dolcissimi mini-pet
DarkOrbit: Aggiorna la scatola dell'Apocalisse!
NosTale → Con l’aiuto della spada e della bacchetta magica risolverai abilmente intricate missioni e domerai coraggiosamente mostri selvaggi!
I dati del generatore di rank sono stati aggiornati!
aik ha aperto una nuova discussione: Parere su BrowserGame
eXtremelot: La Bussola dei Cartografi di Lot
Dallas Black Gold: [Trama] JFK Memorial
Pirates of the Caribbean → Parti per un'avventura con Jack Sparrow, Will Turner, il Capitano Barbossa e altri spadaccini del franchise cinematografico Pirati dei Caraibi!
Tesi sui GrV - I giochi di ruolo dal vivo: una analisi empirica. Tesi di Davide Pavan sui GrV
Recensione Fairy Tail - Recensione del gioco manga Fairy Tail Gdr ambientato nel mondo di Hiro Mishima
Scacchi Tridimensionali - Progetto e Sviluppo di un Sistema per il Gioco degli Scacchi Tridimensionali
Giochi Scolastici - Lista dei giochi ambientati all'interno di scuole, università o istituti scolastici in genere!
Giochi Harry Potter - Lista completa dei giochi di ruolo online ambientati nel mondo di Harry Potter
Vignette! - Dai un occhiata alle vignette comiche di GDR-online! Prendiamo un pò in giro i giocatori, i master e i gestori ;-)