Hallo,
nach meiner letzten Frage zu "Namenskonventionen" jetzt eine allgemeine Frage nach "Konventionen". Angeregt durch genannte letzte Frage habe ich mir mal die Zend Code Standards durchgelesen und finde fast alles gut! ;P
Also habe ich beschlossen jetzt auch mehr auf die Code Qualität zu gucken und PHP_CodeSniffer regelmäßig drüber laufen zu lassen. Ich weiß aber nicht, welchen Sniffer ich benutzen soll. Zend finde ich ein wenig lasch, das zeigt mir kaum etwas an. PEAR finde ich schon besser, aber hier wird erwartet das ich auch Getter- und Settermethoden dokumentiere - das finde ich unnötig. Bei dem phpcs Sniff finde ich interessant dass bei schließenden geschweiften Klammern ein "// end fooBar()" erwartet wird. Dafür sollen hier Dateien mit nur einer Klasse die Endung .inc erhalten...
Ich bin mir nicht sicher, was ich nehmen bzw. wie ich das entscheiden soll.
Da ich mein nächstes Projekt gerne mit Zend programmieren möchte fände ich den Zend Standard nahe liegend, aber s.O.
Deshalb meine Frage: Wie entscheide ich, welchen Standard ich nehmen soll?
(Es gibt von der Firma/dem Chef - leider - keinerlei Vorgaben)
Und, benutzt ihr solche Standards, wenn ja welchen und warum? Habt ihr euch selber welche geschrieben? Wie sind eure Erfahrungen?
mfg
d0ne
nach meiner letzten Frage zu "Namenskonventionen" jetzt eine allgemeine Frage nach "Konventionen". Angeregt durch genannte letzte Frage habe ich mir mal die Zend Code Standards durchgelesen und finde fast alles gut! ;P
Also habe ich beschlossen jetzt auch mehr auf die Code Qualität zu gucken und PHP_CodeSniffer regelmäßig drüber laufen zu lassen. Ich weiß aber nicht, welchen Sniffer ich benutzen soll. Zend finde ich ein wenig lasch, das zeigt mir kaum etwas an. PEAR finde ich schon besser, aber hier wird erwartet das ich auch Getter- und Settermethoden dokumentiere - das finde ich unnötig. Bei dem phpcs Sniff finde ich interessant dass bei schließenden geschweiften Klammern ein "// end fooBar()" erwartet wird. Dafür sollen hier Dateien mit nur einer Klasse die Endung .inc erhalten...
Ich bin mir nicht sicher, was ich nehmen bzw. wie ich das entscheiden soll.
Da ich mein nächstes Projekt gerne mit Zend programmieren möchte fände ich den Zend Standard nahe liegend, aber s.O.
Deshalb meine Frage: Wie entscheide ich, welchen Standard ich nehmen soll?
(Es gibt von der Firma/dem Chef - leider - keinerlei Vorgaben)
Und, benutzt ihr solche Standards, wenn ja welchen und warum? Habt ihr euch selber welche geschrieben? Wie sind eure Erfahrungen?
mfg
d0ne
Kommentar