Abo
  1. Foren
  2. Kommentare
  3. OpenSource
  4. Alle Kommentare zum Artikel
  5. › PHP: Rechenaufgabe legt Server…

In PHP ist auch goto guter Stil

  1. Thema
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6

Neues Thema Ansicht wechseln


  1. In PHP ist auch goto guter Stil

    Autor: Java-Entwickler 04.01.11 - 20:51

    Mal ehrlich, was erwartet man von einer Sprache, die so inkonsistent ist und sich intern so sehr widerspricht schon? Mein Gott, PHP ist bekanntlich die einzige Sprache, in der goto auch heute noch als guter Stil angesehen wird! Wer Ahnung hat, codet schon längst in was anderem wie z.B. dem deutlich reiferen Java.

  2. Re: In PHP ist auch goto guter Stil

    Autor: gschmitt 04.01.11 - 20:57

    Java-Entwickler schrieb:
    --------------------------------------------------------------------------------
    > Mal ehrlich, was erwartet man von einer Sprache, die so inkonsistent ist
    > und sich intern so sehr widerspricht schon? Mein Gott, PHP ist bekanntlich
    > die einzige Sprache, in der goto auch heute noch als guter Stil angesehen
    > wird! Wer Ahnung hat, codet schon längst in was anderem wie z.B. dem
    > deutlich reiferen Java.


    Steht wo?! Ich meine, man kann von mir aus ja gerne gegen PHP flamen... aber mit der "goto ist guter Stil"-Keule ist dann doch schon Flamen für Arme :)

  3. Re: In PHP ist auch goto guter Stil

    Autor: Trollfinder 04.01.11 - 21:09

    Da wollte einer Trollen...
    Java is schön und gut, aber in Webprojekten ist es eher 3. oder 4. Wahl...

  4. Re: In PHP ist auch goto guter Stil

    Autor: James 04.01.11 - 21:18

    Einem Anfänger Java aufzubürden ist wohl etwas heftig. Java ist zwar mächtig aber nicht für jedermann einfach zu erlernen mein braucht viel an Hirnschmalz und Ergeiz. Ich denke das für kleine Sachen PHP ganz in Ordnung ist... Allerdings rate ich stark von der Verwendung von GOTO ab!

  5. Re: In PHP ist auch goto guter Stil

    Autor: goto-Fan 04.01.11 - 21:23

    Was bitte ist an goto schlechter still?
    Nur weil viele Programmierer nicht in der lage sind, mit goto umzugehen, respektiv mit goto ihre Programme zur unkentlichkeit zumüllen und verstricken, heisst das nicht, das goto nicht absolut pratisch, sinvoll und zweckmässig sein kann -- richtig angewendet... wer nicht dazu in der Lage ist, lässt lieber und redet bei goto von schlechtem Still...

  6. Re: In PHP ist auch goto guter Stil

    Autor: developer 04.01.11 - 21:23

    Ich weiß nicht ob das Java Glashaus gerade stabil genug ist um wieder mit Steinen werfen zu können.

    Die JVM ist ohne Zweifel ne geile Sache, aber den Grad von Reife bei Java würde manche schon als Fäulnis bezeichnen...

    Und das GOTO in PHP guter Stil wäre ist schon ein recht erbärmlicher Trollversuch.
    Lass mich raten: erstes Semester und dein Prof. hat vor den Semesterferien den "PHP ist die Sprache der Studienabbrecher" Witz gemacht weshalb du dir jetzt leet vorkommst.

  7. Re: In PHP ist auch goto guter Stil

    Autor: Mr Q.C. 04.01.11 - 21:33

    goto kommt noch aus alter zeit. ob es zu verwenden ist oder nicht, sei dahin gestellt. jeder sollte seinen skills gerecht werden. goto hatte ursprünglich den sinn, eine art "funktion" zu definieren, in zeiten, in denen es noch keine gab. aus programmier-paradigmen-siche her, ist soc (seperation of concerns) angesagt, und dazu ist, zwecks übersicht, eine funktion (oder method bei oop) doch besser, da die lesbarkeit des codes deutlich erhöht wird. auf assembler ebene, bzw. dem bytecode, wird oft genug goto verwendet. also aus performance technischer sicht, spricht nichts gegen goto. lediglich die pragmatische und das kann man wohl als programmierer beurteilen. in spezielfällen ist mM nach nichts gegen goto einzuwenden (zB das bekannte "break" bei schleifen ist auch nichts anderes). in einem globalen workflow würde ich es aber nicht empfehlen. bez. der debatte php vs java kann ich nur anhängen: es gibt keine bessere programmiersprache, es gibt nur die richtige für einen bestimmten einsatz. gleich diskussion: win vs linux. meinungen gibt es ein bisschen mehr als es zeitungen auf dieser welt gibt....also genug, daher einfach laufen lassen und neue eindrücke sammeln und nicht immer gegen, gegen, gegen....

  8. Re: In PHP ist auch goto guter Stil

    Autor: gruz 04.01.11 - 21:36

    Goto-Programmierung ist schlechter Stil und immer letztes Mittel um sauberes Ausstiege aus Schleifen zu ermöglichen. Java selbst kennt im übrigen goto-ähnliche Konstrukte via labels und break z.B.

  9. Re: In PHP ist auch goto guter Stil

    Autor: developer 04.01.11 - 21:45

    > bez. der debatte php vs java kann ich nur anhängen: es gibt keine bessere programmiersprache, es gibt nur die richtige für einen bestimmten einsatz.

    full ack

  10. Re: In PHP ist auch goto guter Stil

    Autor: jojojo 04.01.11 - 21:54

    goto-Fan schrieb:
    -------------------------------------------------------------------
    > Was bitte ist an goto schlechter still?

    Dir sei folgender Beitrag empfohlen:
    http://www.u.arizona.edu/~rubinson/copyright_violations/Go_To_Considered_Harmful.html

  11. Re: In PHP ist auch goto guter Stil

    Autor: EmacsGuru 04.01.11 - 23:13

    jojojo schrieb:
    --------------------------------------------------------------------------------
    > goto-Fan schrieb:
    > -------------------------------------------------------------------
    > > Was bitte ist an goto schlechter still?
    >
    > Dir sei folgender Beitrag empfohlen:
    > www.u.arizona.edu

    *******. Wer sich ein wenig auskennt, weiß, dass z.B. in C die Verwendung von goto's die einzige Möglichkeit ist, so etwas wie Exception-Handling zu implementieren... übrigens, semantisch sind Exceptions nichts anderes als goto's...



    1 mal bearbeitet, zuletzt am 05.01.11 00:12 durch ap (Golem.de).

  12. Re: In PHP ist auch goto guter Stil

    Autor: SexGuru 04.01.11 - 23:26

    Dir gehts aber noch gut?
    Wenn du unbedingt Exceptions willst, dann nimm C++ und binde den C Kram darüber ein. Warum will alle Welt jedes Problem mit seiner Programmiersprache lösen, die nie dafür gedacht war?

    Und das Problem sind nicht die Gotos generell sondern die beschissene Strukturierung/ Design wenn das unnötig und zu oft eingesetzt wurden ist.

  13. liferay

    Autor: föhn 04.01.11 - 23:35

    Trollfinder schrieb:
    --------------------------------------------------------------------------------
    > Da wollte einer Trollen...
    > Java is schön und gut, aber in Webprojekten ist es eher 3. oder 4. Wahl...

    see http://www.liferay.com

  14. Re: In PHP ist auch goto guter Stil

    Autor: Basicguru 04.01.11 - 23:40

    Basic ist wieder im Kommen, ist die beste Sprache von Anfang an. Jeder der was vom Programmieren versteht muss es können!
    Visual-Basic wird auch immer besser, und hängt alle minderen Sprachen (Java, PHP) bei weitem ab.
    Und alles geht viel einfacher.

    Es gibt quasi nichts, was man nicht mit Basic machen kann auch goto. Eine Sprache ohne goto ist keine Sprache!

  15. Re: In PHP ist auch goto guter Stil

    Autor: ProgrammierGuru 04.01.11 - 23:49

    3 (von|der) 4 Kunden sind zufrieden mit der Lösung in Basic.

  16. Re: In PHP ist auch goto guter Stil

    Autor: casper. 04.01.11 - 23:59

    und 3 von 4 Menschen haben probleme mit Statistik.

    scnr

    casper

  17. Re: In PHP ist auch goto guter Stil

    Autor: monettenom 05.01.11 - 00:08

    http://de.php.net/manual/de/control-structures.goto.php

    Man beachte den Satz: Der goto-Operator ist ab PHP 5.3 verfügbar.

    Mein Tipp: Nie über Dinge öffentlich reden, von denen man rein gar keine Ahnung hat.

  18. Übersetzungsqualität

    Autor: PHPGURU 05.01.11 - 00:13

    Tolle Übersetzung: "Es ist nicht gestattet in eine Schleife oder eine Switch-Anweisung hineinzuspringen, in so einem Fall wird ein fataler Fehler geworfen."

  19. Re: In PHP ist auch goto guter Stil

    Autor: Ritter von NI 05.01.11 - 00:45

    Mr Q.C. schrieb:
    --------------------------------------------------------------------------------
    > g goto hatte
    > ursprünglich den sinn, eine art "funktion" zu definieren,
    Nein, dass war gosub

  20. Re: In PHP ist auch goto guter Stil

    Autor: Ja wo 05.01.11 - 00:50

    Und erste oder zweite Wahl wäre?

  1. Thema
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6

Neues Thema Ansicht wechseln


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Zum Login

Stellenmarkt
  1. GK Software SE, Schöneck/Vogtland, Sankt Ingbert
  2. Bayerische Versorgungskammer, München
  3. Etkon GmbH, Gräfelfing
  4. HITS gGmbH, Heidelberg

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Hardware-Angebote
  1. täglich neue Deals bei Alternate.de


Haben wir etwas übersehen?

E-Mail an news@golem.de


Atari Portfolio im Retrotest: Endlich können wir unterwegs arbeiten!
Atari Portfolio im Retrotest
Endlich können wir unterwegs arbeiten!

Ende der 1980er Jahre waren tragbare PCs nicht gerade handlich, der Portfolio von Atari war eine willkommene Ausnahme: Der erste Palmtop-Computer der Welt war klein, leicht und weitestgehend DOS-kompatibel - ideal für Geschäftsreisende aus dem Jahr 1989 und Nerds aus dem Jahr 2019.
Ein Test von Tobias Költzsch

  1. Retrokonsole Hauptverantwortlicher des Atari VCS schmeißt hin

Linux-Kernel: Selbst Google ist unfähig, Android zu pflegen
Linux-Kernel
Selbst Google ist unfähig, Android zu pflegen

Bisher gilt Google als positive Ausnahme von der schlechten Update-Politik im Android-Ökosystem. Doch eine aktuelle Sicherheitslücke zeigt, dass auch Google die Updates nicht im Griff hat. Das ist selbst verschuldet und könnte vermieden werden.
Ein IMHO von Sebastian Grüner

  1. Kernel Linux bekommt Unterstützung für USB 4
  2. Kernel Vorschau auf Linux 5.4 bringt viele Security-Funktionen
  3. Linux Lockdown-Patches im Kernel aufgenommen

IT-Sicherheit: Auch kleine Netze brauchen eine Firewall
IT-Sicherheit
Auch kleine Netze brauchen eine Firewall

Unternehmen mit kleinem Geldbeutel verzichten häufig auf eine Firewall. Das sollten sie aber nicht tun, wenn ihnen die Sicherheit ihres Netzwerks wichtig ist.
Von Götz Güttich

  1. Anzeige Wo Daten wirklich sicher liegen
  2. Erasure Coding Das Ende von Raid kommt durch Mathematik
  3. Endpoint Security IT-Sicherheit ist ein Cocktail mit vielen Zutaten

  1. BDI: Industrie für schnelle 5G-Errichtung statt Vertrauensschwüre
    BDI
    Industrie für schnelle 5G-Errichtung statt Vertrauensschwüre

    Die deutsche Industrie will keine Vertrauenswürdigkeitserklärung von den 5G-Ausrüstern einholen müssen. Diese Erklärungen seien wirkungslos, gefragt sei dagegen Cyber-Resilienz.

  2. Watch Parties: Twitch ermöglicht Streamern Filmabende mit Followern
    Watch Parties
    Twitch ermöglicht Streamern Filmabende mit Followern

    Gemeinsam im kleinen oder großen Kreis einen Spiefilm oder eine TV-Serie per Streaming anschauen: Das können Influencer künftig auf Twitch - vorerst allerdings nur in den USA.

  3. Smartspeaker: Belauschen mit Alexa- und Google-Home-Apps
    Smartspeaker
    Belauschen mit Alexa- und Google-Home-Apps

    Mit verschiedenen Tricks gelang es Sicherheitsforschern, Apps für Google Home und Amazons Alexa zu erzeugen, die Nutzer belauschen oder Phishingangriffe durchführen. Die Apps überstanden den Review-Prozess von Google und Amazon.


  1. 18:53

  2. 17:38

  3. 17:23

  4. 16:54

  5. 16:39

  6. 15:47

  7. 15:00

  8. 13:27