Sviluppatore PHP, come risolvere i problemi relativi a javascript in un programma con milioni di righe [chiuso]

-2

Sono esperto in PHP. Ci sono alcuni bug relativi a JavaScript nel mio incarico dato dal mio supervisore. Ho provato a risolverli usando Firebug. Richiede molto tempo. Ci sono altri modi?

  1. Ci sono dei buoni IDE per affrontare questo problema?
  2. Esistono altri strumenti di sviluppo, ad eccezione di Firebug?
posta user1427195 06.10.2013 - 14:34
fonte

1 risposta

2

Nell'ordine:

Restringi l'ambito.

  • Concentrati sul frontend, dimentica il backend e PHP per il momento. Se i bachi javascript sono correlati al backend (come AJAX), prova a deridere il backend (sostituendo le chiamate AJAX con qualcosa di più semplice nell'ambiente di test).
  • Trova il modulo che è bacato. Il codebase Javascript ama evolversi in una zuppa di codice quando non c'è disciplina. Il debug è il punto in cui risplende una separazione dei moduli pulita: è prezioso poter testare un modulo javascript in isolamento.

Scrivi test unitari.

  • Riproduce i bug utilizzando test automatici per confermare la loro esistenza, assicurati che la correzione funzioni e che non tornino in futuro.
  • Potresti usare PhantomJS + CasperJS per il test di frontend.

Utilizza un debugger (se è ancora necessario).

  • Scopri quali strumenti per sviluppatori Firebug o Chrome ti offrono.
  • Oppure prova qualcosa di caldo come trace.gl .
  • Non aspettarti che un IDE sia una bacchetta magica per i tuoi problemi. Quando ti limiti a uno strumento, ti stai perdendo.
risposta data 06.10.2013 - 15:55
fonte

Leggi altre domande sui tag