wegus
MU Team
- Dabei seit
- 13.09.2004
- Beiträge
- 19.704
- Reaktionspunkte
- 7.557
Emp schrieb:Äh wegus.. Wo ist eigentlich das Problem?
Wenn's so weiterläuft wie jetzt hab ich Keines
Pingu schrieb:Ich habe mich zwar bisher hauptsächlich nur mit prozeduralen Sprachen beschäftigt. Trotzdem habe ich das Grundkonzept (Daten und Funktionen gehören zusammen) des objektorientierten Programmierens mir zu eigen gemacht.
Aus reiner Zeitnot ging es mir ähnlich wie Dir! Ich mußte voran kommen und hatte keine (Frei-)zeit um echtes OO nachzulernen. Daher habe ich auch jahrelang nur die Hälfte des Benefits gehabt, denn zu OO gehört mehr als die Kapselung in Objekten. Es ist ein ganz anderer Entwurf und eine ganz andere Denke ( die man zunächst als unnötig komplex erachtet). Eignet man sich OO-Denken nicht an, nutzt die schönste OO-Sprache nichts.
Ich habe in 8 Jahren ein Intranet erstellt, daß von mehr als 50 Clients täglich genutzt wird und mehrfach täglich Daten mit anderen Plattformen tauscht. Insbesondere Letzteres war nie vorgesehen. Die Firma ist in der Größe schier explodiert ( ich habe Transaktionszeiten im Millisekundenbereich zu Spitzenzeiten). PHP war damit am Ende der Fahnenstange und seit einem Jahr beschäftige ich mich mit OO (Java).
Die imperative Denke zu vergessen ist gar nicht so leicht, aber nötig wenn man von OO profitieren will. Da ich nebenbei auch noch das Netz als Sysadmin betreibe/ausbaue und ne große TK-Anlage verwalte habe ich mir nen Java-Programmierer eingestellt und lerne seitdem on the fly von dem! Das hat wirklich viel gebracht für mich und für das neue Intranet. Der Schritt hin zu OO ist für imperative Planer jedenfalls weit größer als Gedacht!