Scrivere codice migliore

Può capitare di scrivere codice con dei problemi, migliorabile e che in teoria non dovresti nemmeno aver mai prodotto. Si scrive cattivo codice per vari motivi; pressioni dall’alto, mancanza di tempo, incompetenza, etc.

Questa breve conferenza illustra (concettualmente parlando) gli errori più comuni quando si scrive codice in php, come ad esempio le variabili immesse direttamente nelle query e nei comandi di shell. Dando per scontate le buone pratiche di programmazione, il relatore suggerisce l’uso di buoni ide/editor per aiutare a monitorare i nomi delle variabili (e possibilmente i tipi) durante la stesura del codice. Mostra anche un tool per l’analisi dei sorgenti che controlla eventuali variabili non ripulite per il passaggio a funzioni critiche, uso scorretto di get e post e così via.

Esistono pratiche terribili sconsigliate dai testi di studio, righe di codice che sai di non dover mai scrivere ma si presenta sempre l’occasione in cui non ti importa della cosa pur di risolvere il problema. Se bisogna implementare qualcosa in giornata, in quelle 2 ore che ti rimangono, perché è qualcosa di vitale: giochi sporco.

Giochi sporco nella speranza di ritrovare il tempo per raffinare e correggere tutto, perché il codice non si scrive una volta soltanto, si modifica e si evolve col tempo che passa. Viene raffinato, testato sotto diversi aspetti e migliorato perché questa è la natura del software.

Nessun commento
28 Gen 2012 —Infrid

Categorie

  • Programmazione
  • Tag

  • php

    ultimi commenti

    Infrid: Flycat benvenuto nel mondo dei vendor lock-in, ammetti che già volevi un ipad per conto tuo e che questa era una buona scusa :D Il tuo futuro tablet, il mio PC e i telefoni in nostro possesso sono …leggi

    Flycat: Ciao, posso dire la mia? Io sono un ex-studente/lavoratore; mi sono dovuto sudare i numerosi euro per potermi laureare acquiestando libri/appunti/libri crakkati, pranzi, cene, trasferte, tasse, tassin…leggi

    Infrid: Il raffronto è volutamente scorretto, se devi vendere agli studenti universitari il primo problema è il prezzo, la qualità del libro è di secondaria importanza. Sono persone abituate a prendere i lib…leggi

    Ubbo: Hai ragione nel dire che la pirateria sui libri scolastici cartacei sia molto diffusa e nota a tutti MA per fare un raffronto commerciale del tutto corretto dovresti paragonare il prezzo di un libro o…leggi

    Krosis: Da come la vedo io ci son tre considerazioni da fare: 1] Nelle sperimentazioni attuali gli iPad son forniti da Apple o acquistati direttamente dalle università/istituti che poi li danno agli studen…leggi