Interessantes Projekt zu PHP
7.12.2006 on 16:57 | In Computer & IT | No CommentsDa ich ja mal mit Java angefangen habe bin ich es gewohnt, dass man Variablen, Klassen, Objekte, Methoden usw. nach gewissne Regeln benamt, um den code lesbarer zu gestalten. Mittlerweiel bin ich Vollzeit-PHP-Coder und hab mich schon oft über den kruden Programmierstil dem man öfters mal begegnet gewundert. Auch das Namensschema der PHP-Core-Functions ist eher weniger konsistent. Da ja nun seid Version 5 PHP über OO-Features verfeugt setzt sich langsam aber sicher auch eine “sauberer” Codierstil durch. Ein ganz interessantes Projekt hierzu ist das Ogo Projekt, welches sich zum Ziel gemacht hat in dne PHP-Core-Funktionen Namenskonventionen durchzusetzen:
- camelCase: html_entity_decode becomes htmlEntityDecode etc.
- Conversion: decbin becomes decToBin etc.
- Acronyms are treated as words: readgzfile becomes readGzFile
Ich hab den Entwicklern zudem noch vorgeschlagen, dass Funktionen die einen Boolschen Wert zurückgeben mit is beginne sollten.
