hotti: Code etwas schöner schreiben

Beitrag lesen

Moin,

und was ist, wenn ich noch ein zweites Modul einbinde? wird von Zeile zu Zeile schlimmer. Gibts eine alternative?

PHP als Templatesprache:
Reduziere Kontrollstruktutren im Template auf ein Minimum. Tausche das Template aus, wenn die Kontrollstrukturen komplizierter werden. Greife im Template nicht auf globale Variablen. Greife im Template nur auf Variablen, die DU dafür bestimmt hast. Eine Kontrolle über HTTP-Request-Parameter hat im Template nichts zu suchen.

PHP als Progammiersprache:
Hier liegt die Programmlogik. Hier liegen die Kontrollstrukturen über Requestparameter. hier daf es auch komplizierte Kontrollstrukturen geben.

Trenne Businesslogik vom Templateengineering.

Schönen Sonntag,
Horst

--
Wenn der Kommentar nicht zum Code passt, kann auch der Code falsch sein.