Guida Php – Osservazioni finali sugli Oggetti

Con questo capitolo concludo tutta la parte che riguarda la struttura e la sintassi del linguaggio, per avvicinarmi a un livello più avanzato di questa guida, dove inizierò ad illustrare i metodi e gli strumenti che PHP 5 ci fornisce per realizzare delle vere applicazioni web, per interagire con l’utente e scambiare dati e molto altro.

Prima di proseguire volevo darvi qualche consiglio su come usare al meglio quello che avete imparato finora.

Se non avete mai programmato ad Oggetti e siete ancora un pò restii a farlo, vi assicuro che è solo questione di pratica e vi troverete poi dannatamente male scontrandovi con altri linguaggi che non sono invece Object Oriented.

Questa strategia di programmazione è alla base di molti linguaggi evoluti odierni, e vi permetterà di risparmiare tonnellate di codice e di tempo … provare per credere.

Vorrei aggiungere inoltre, che molti troveranno scomoda la decisione di PHP di non essere molto tipizzato come ad esempio il C++.

Per molti altri invece potrà essere un vantaggio, io in ogni caso vi consiglio di fare molta attenzione quando sviluppate i vostri script, facendo largo uso dell’operatore instanceof e specificando ogni volta che vi sarà possibile il tipo di Classe usata nei parametri delle funzioni, sfruttando il più possibile il Polimorfismo, per essere sempre certi che la vostra applicazione stia lavorando sulle classi giuste.

<?php

$obj = new MioOggetto();

if ($obj instanceof MioOggetto)
// continua è tutto ok
else throw new Exception("Tipo di dato non corretto");

?>

Usate sempre try e catch per gestire le eccezioni, ma usateli solo per le eccezioni appunto e mai come struttura di controllo.

Se siete capitati qui per caso, perchè avete cercato la frase sbagliata su Google vi consiglio di dare una letta anche al resto :-P

Non avete idea (o magari si LOL) di quanta gente che si dice esperta di IT non sa neanche fare una ricerca corretta su Internet.
Perdonate il fuori tema, ma visto che ci sono vi informo che le ricerche migliori e più rilevanti sono proprio quando beccate le frasi in mezzo a un testo in tema, che difficilmente non saranno articolate visto che nessuno parla come un cazzo di robot.

Un esempio stupido … è più probabile ottenere dei risultati rilevanti cercando con varie frasi articolate tipo “marmellata di fragole” piuttosto che scrivere in stile telegramma “marmellata fragole”.

E qui non vi metto neanche la pubblicità in mezzo al testo … tanto nei 40 euro di tenuta server annui non ci rientro comunque.

Buon proseguimento e buone ricerche.

Versione originale dell’articolo

Lezione Precedente -> Guida Php – Overload dell’interfaccia di iterazione

Lezione Successiva -> Guida Php – Codice Php nelle pagine html

Tags: , ,

Lascia un Commento

Connect with Facebook