Vai al contenuto
Pandora

Entra

Manuale Sviluppatori - Primi passi

Passi della prova 11

Scarica il manuale in PDF (PDF/A accessibile)

Creato il · ultima modifica il

  1. Copia il codice in un ramo nuovo, adattandolo alla tua app.
  2. Prima di correggere, scrivi per ogni errore un test che fallisce.
  3. Correggi un errore alla volta e lancia i test dopo ogni correzione.
  4. Cerca anche i problemi meno evidenti: che data è «oggi» a mezzanotte e mezza, con il fuso di Roma? (Suggerimento: django.utils.timezone.localdate.) Quante query fa la pagina con cento eventi? Guardalo con la barra di debug.
  5. Nella richiesta di unione descrivi ogni errore: sintomo, causa, correzione.