Mit der Einführung von Object-Oriented und Namespacing-Funktionen in PHP, liebe ich die neue gefundene Sauberkeit von PHP-Code, der produziert werden kann. Die ärgerliche Sache ist jedoch, dass der Kern von PHP immer noch überladen ist, unorganisierte Unordnung von Funktionen.Initiativen zu Namespace PHP Core und Bibliotheken
Gibt es irgendwelche Initiativen, um den PHP-Kern und "gemeinsame" Bibliotheken in Namespaces und Klassen zu organisieren?
Das ist ein großartiger Punkt. SPL ist eines dieser Dinge, die ich genauso schnell höre und vergesse. Wenn die Verwendung von SPL die Leistung nicht merklich beeinträchtigt, wäre es für die Online-Dokumente toll, sie mehr zu referenzieren, so dass sich die Leute daran gewöhnen, sie zu benutzen. (Bewilligt, das ist eine Gemeinschaftsbemühung, keine Kernteambemühung) –
Wir müssen Bewusstsein schaffen. Die Dokumente sollten sich wirklich auf SPL beziehen. Ich werde einen Punkt hinzufügen, um Kommentare in das Handbuch hinzuzufügen, wenn ich einen geeigneten Ort sehe. Auch gut zu wissen: CakePHP 2.0 wird SPL implementieren. Ich habe gerade die komplementäre Bibliothek SPL-Typen gefunden, die ein (experimenteller) Versuch ist, die Sprache stark zu typisieren. http://www.php.net/manual/en/book.spl-types.php – VladFr