Bio: Warum in PHP entwickeln wenn es ASP.net gibt?

Beitrag lesen

Sup!

Wie kommt es, dass dennoch so viele Leute Nicht-objektorientiert PHP programmieren obwohl objektorientiertes Programmieren in C# viel einfacher, übersichtlicher und verständlicher ist?

Wirst Du jetzt von Microsoft bezahlt?

OOP ist nur dann einfacher als Nicht-OOP-Wurstelei, wenn OOP erstmal verstanden wurde.

Inwieweit reden wir jetzt eigentlich von OOP - Reden wir von OOP in Bezug auf die Programmiersprache (z.B. "Programmierhilfe" mit Möglichkeit der Auswahl aller Eigenschaften und Methoden, die man z.B. auf ein Variablenobjekt anwenden könnte), oder reden wir von der Verwendung von OOP zur Modellierung der Datenstrukturen im Programm?

Bei ersterem tauscht man eine gewisse "Sicherheit" beim Programmieren gegen Flexibilität ein (in Perl und C kann man *notfalls* Dinge tun, die sonst kaum irgendwo gehen...), bei zweiterem muss man sich IMHO genau überlegen, ab wann es Sinn macht, eigene Objekte, Interfaces etc. für alles mögliche anzulegen - und ob man nur mit "echten Objekten" glücklich werden kann, oder ob es nicht auch ein Hashes von Hashes oder Strukturen tun.

Gruesse,

Bio

--
Kein Kommentar!
0 48

Warum in PHP entwickeln wenn es ASP.net gibt?

JETZTWILLICHESWISSEN
  • php
  1. 0
    Samuel Vogel
    1. 0
      JETZTWILLICHESWISSEN
    2. 0
      azok
      1. 0
        Stefan Falz
        1. 0
          Johannes Zeller
          1. 0
            Stefan Falz
            1. 0
              Christoph Zurnieden
              1. 0
                Andreas Korthaus
                1. 0
                  Christoph Zurnieden
                  1. 0
                    Andreas Korthaus
                    1. 0
                      Christoph Zurnieden
              2. 0
                Stefan Falz
                1. 0
                  Johannes Zeller
                2. 0
                  Christoph Zurnieden
                  1. 0
                    Johannes Zeller
                    1. 0
                      Christoph Zurnieden
                  2. 0
                    Stefan Falz
                    1. 0
                      Christoph Zurnieden
  2. 0
    Bio
    1. 0
      Thommy
      1. 0
        Bio
  3. 0
    Vinzenz
    1. 0
      Johannes Zeller
    2. 0
      MudGuard
      1. 0
        Johannes Zeller
      2. 0
        Vinzenz
  4. 0
    Andreas Korthaus
    1. 0
      Christian Kruse
      1. 0
        Andreas Korthaus
        1. 0
          Schuer
          1. 0
            Andreas Korthaus
  5. 0
    Mazze
  6. 0
    MudGuard
    1. 0
      Bio
      1. 0
        MudGuard
        1. 0
          Bio
    2. 0
      Thomas J.S.
  7. 0
    Christian Seiler
  8. 0
    Christoph Schnauß
  9. 0
    Peter
  10. 0
    Cybaer
  11. 0
    fk
    1. 0
      Marko
      1. 0
        fk
        1. 0
          Marko
          1. 0
            Cybaer
        2. 0
          Martin Speiser