Jörg Peschke: Unterschied call by value vs. call by reference

Beitrag lesen

Hallo,

Mittlerweile habe ich mich aber daran gewöhnt und finde, es hat Vorteile, schlampigen, unübersichtlichen Programmierstil zu vermeiden. CBR widerspricht diesem Prinzip. Deshalb wollte ich in Erfahrung bringen, wie man es umgehen kann bzw. ob CBR in gewissen Situationen nicht doch vorteilhaft ist.

Du weisst, dass sich in PHP inzwischen (ich glaube seit Version 4) auch sehr schön objekt-orientiert programmieren lässt, oder?
Das ist nach meinem Dafürhalten immer noch die sauberste Form für größere Projekte (keine bzw. wenige globale Variablen, nur noch Klassen, Instanzen und Methoden), und damit erübrigen sich viele klassische CBR-Aufgaben und damit verbundene Probleme.

Das war nämlich auch der Grund, warum mir das bei PHP bisher entgangen ist, mein erstes (etwas größeres) PHP-Projekt war in PHP5 und von daher bereits objekt-orientiert.

In klassichem C (also != C++) hingegen z.b. gibt es ja keine Objektorienierung, hier muss man sich schier mit CBR-Methodiken behelfen.