Condividi
Spesso ci si avvicina ad un linguaggio di programmazione senza un criterio preciso. Di sicuro molto dipende da quali sono i vostri obiettivi, ma seguire alcune regole nel percorso che vi porterà ad esser un buon programmatore php non può che portarvi enormi benefici.
In questo post ho cercato di elencare alcune importanti regole cui tutti dovrebbero attenersi (o da cui prendere quantomeno spunto). Alcune sono comuni ad altri tipi di linguaggi mentre altre sono specifiche per il php.
Si parte!
Manuale PHP
Anche se il fai da te va sempre più di moda, vi consiglio spassionatamente di non mettervi a scrivere codice senza prima esservi dotati di un buon manuale.
Ormai in rete si trovano ottimi tutorials php for dummies e, quindi, è davvero importante avere delle solide basi prima di mettersi all’opera.
In ogni caso, mettete subito tra i preferiti la guida ufficiale php che, ve lo assicuro, vi servirà spesso e volentieri.
Ambiente di Test
All’inizio sarà indispensabile, ma anche quando avrete maggior padronanza del linguaggio non potrete farne a meno. Sto parlando di un ambiente di test in locale per provare, prima di mettere tutto online, qualsiasi applicazione o seplice code-snippet php. Qualora vogliate un consiglio spassionato eccovi XAMPP, una piattaforma indipendente dal sistema operativo contenente MySQL, PHP, Perl e altri tools come phpMyAdmin.
La facilità della sua installazione e configurazione ne fanno il miglior ambiente di test per beginners.
Codice e Commenti
Questo, più che un consiglio, dovrebbe essere una regola. Commentare il codice scritto è condizione necessaria sia per poter riutilizzare al meglio lo stesso codice sia per sapere subito dove intervenire in caso di baco sia per dare la possibilità ad altri,se magari lavorate in team, di comprendere quanto da voi scritto.
Logicamente non ha senso inserire commenti su ogni linea perché altrimenti non ne gioverebbe la leggibilità de codice, ma vi saranno di sicuro parti meno intuitive o più complesse che hanno bisogno di un commento per esser, in un secondo momento, comprese al volo.
Semplicità
Per chi vuol cominciare a ‘smanettare’ con il php, far le cose semplici risulta basilare. Prima di aver preso confidenza con il linguaggio, cercate di scrivere molto semplicemente cercando sempre la soluzione più lineare.
Soprattutto nei loops o cicli che dir si voglia, evitate di annidarli uno nell’altro oppure di abusarne perchè, forse ancora non lo sapete, nei cicli si nascondono molte insiedie e, soprattutto, influiscono molto sulla rapidità di esecuzione dell’applicazione php.
Avrete tempo di divertirvi con qualche cosa di più complicato, ma almeno inizialmente fate della semplicità la vostra arma migliore.
Leggibilità
Direttamente collegato al punto precedente, semplicità fa spesso rima con leggibilità del codice.
Si parla di leggibilità del codice nel senso di formattazione ed indendazione corrette al fine di garantire a voi e ad altri una lettura facile e snella del codice.
Parentesi aperte e chiuse, dichiarazioni di variabili e funzioni, tutto deve avere una sua logica precisa per riuscire a scrivere del codice universalmente interpretabile.
A questo scopo eccovi due interessanti articoli :
Si tratta, logicamente, di consigli generali (senza scender in dettaglio), ma che restano pur sempre validissimi se avete deciso di studiare php e metterlo subito in pratica.