Traits und PHP

Monday, 18 February 2008, 23:48 von Blackflash

Eben bin ich auf ein Proposal für PHP gestoßen: Es handelt sich um Traits. Das Konzept war mir bis dato unbekannt, aber nach dem Lesen des RFC-Artikels des Autors wurde mir einiges klarer. Der Artikel ist recht umfangreich, aber die Idee ist schnell formuliert:
1.) Traits enthalten wiederverwendbaren Code.
2.) Man kann ihn in jegliche Klassen einbinden.
3.) Es gibt viele Möglichkeiten, Konflikte zu vermeiden und die Traits im Code anzupassen.

Das ist natürlich nur ein kurzer Einblick in die komplexere Problematik der Traits, aber es spiegelt die Intention sehr gut wieder. Wer mehr Interesse hat, sollte einfach mal den Artikel lesen.
Ich hoffe auf jeden Fall, dass dieses Feature es in den PHP-Kern schafft, aber sicher kann man sich da nie sein. Es wäre auf jeden Fall eine gute Möglichkeit für PHP, sich als OOP-Sprache zu profilieren. Wenn es in den Sprung in den Kern schafft, kommen auf jeden Fall bessere Zeiten auf den geneigten OOP-Entwickler zu!

Kommentare


Kommentiere!

Your Name:


Your Email:


Your URL:


Spam Prevention:
Enter the text above into the box below.
If you are unable to read it, refresh the page.


Your Comment: