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

In PHP ist auch goto guter Stil

Am 17. Juli erscheint Ghost of Tsushima; Assassin's Creed Valhalla und Watch Dogs Legions konnten wir auch gerade länger anspielen - Anlass genug, um über Actionspiele, neue Games und die Next-Gen-Konsolen zu sprechen! Unser Chef-Abenteurer Peter Steinlechner stellt sich einer neuen Challenge: euren Fragen.
Er wird sie am 16. Juli von 14 Uhr bis 16 Uhr beantworten.
  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. Sie müssen ausserdem in Ihrem Account-Profil unter Forum einen Nutzernamen vergeben haben. Zum Login

Stellenmarkt
  1. AKDB, Villingen-Schwenningen, Regensburg
  2. Stadt Paderborn, Paderborn
  3. Bayerische Versorgungskammer, München
  4. Digital Topics GmbH, Freiburg

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Top-Angebote
  1. 1.149 (mit Rabattcode "POWERSUMMER20" - Bestpreis!)
  2. (aktuell u. a. LG 65SM82007LA NanoCell für 681,38€, Acer Chromebook 15 für 359,21€, DELL S...
  3. (u. a. Transport Fever 2 für 23,99€, Milanoir für 4,50€, Anno 1602 History Edition für 9...
  4. 50€-Gutschein für 44€


Haben wir etwas übersehen?

E-Mail an news@golem.de


Alloy Elite 2 im Test: Voll programmierbare Tastatur mit Weihnachtsbaumbeleuchtung
Alloy Elite 2 im Test
Voll programmierbare Tastatur mit Weihnachtsbaumbeleuchtung

HyperX verbaut in seiner neuen Gaming-Tastatur erstmals eigene Schalter und lässt der RGB-Beleuchtung sehr viel Raum. Die Verarbeitungsqualität ist hoch, der Preis angemessen.
Ein Test von Tobias Költzsch

  1. Ergonomische Tastatur im Test Logitech erfüllt auch kleine Wünsche
  2. Keyboardio Atreus Programmierbare ergonomische Mini-Tastatur für unterwegs
  3. Keychron K6 Kompakte drahtlose Tastatur mit austauschbaren Switches

HTTPS/TLS: Zwischenzertifikate von Tausenden Webseiten fehlerhaft
HTTPS/TLS
Zwischenzertifikate von Tausenden Webseiten fehlerhaft

Viele Webseiten müssen ihre Zertifikate tauschen, da sie von Zwischenzertifikaten ausgestellt wurden, die ein Sicherheitsrisiko darstellen.
Von Hanno Böck

  1. Nach Safari Chrome und Firefox wollen nur noch einjährige Zertifikate
  2. Sicherheitslücke GnuTLS setzt Session-Keys auf null
  3. Sectigo Abgelaufenes Root-Zertifikat entfacht Ärger

PC-Hardware: Das kann DDR5-Arbeitsspeicher
PC-Hardware
Das kann DDR5-Arbeitsspeicher

Vierfache Kapazität, doppelte Geschwindigkeit: Ein Überblick zum DDR5-Speicher für Server und Desktop-PCs.
Ein Bericht von Marc Sauter