[NEWSboard IBMi Forum]

Thema: DOW NOT %EOF

Hybrid View

  1. #1
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    Zitat Zitat von loeweadolf
    Es gibt Ansichten, dass ITER und LEAVE nie benutzt werden sollten, da diese einem GOTO entsprechen. Das muss jedoch erkauft werden mit einem doppelten READ (vor der Schleife und am Ende der Schleife). Für mich ist ITER und LEAVE bedeutend lesbarer.
    Verwendet ihr eigentlich Subroutinen?
    Wenn ja lasst es bleiben! Auch das sind GOTOs!
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  2. #2
    Registriert seit
    May 2002
    Beiträge
    1.121
    na ja, wie gesagt das mit dem LEAVE, ITER, GOTO, ... war bei einem EX-arbeitgeber von mir. hintergrund war wohl das es da mal EXPERTEN gab, die am ende es proggies selber nicht mehr so genau wusten wo sie im programm lang wuseln, bzw bei nachträglicher erweiterungen des programmes vom einbau von DO-schleifen IF-abfragen .... plötzlich mit dem leave zwar ne schleife verlassen haben aber halt dann die falsche.
    aber letztendlich ist es eigentlich egal ob nun mit oder ohne (LEAVE, ....), sollte eigentlich programme immer noch lesbar bleiben. und ich habe schon quellen gesehen .......

    gruß ronald

  3. #3
    Registriert seit
    Jul 2003
    Beiträge
    63
    und aus all dem schönen Gewürge und Geschleife werden dann im Assembler ganz simple goto's (CAB compare and branch)

Similar Threads

  1. "Environment variable not found"
    By Kampi4 in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 09-10-06, 10:19
  2. IBM DB2 Client Configuration Assistant
    By srcdbgr in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 12-09-06, 14:37
  3. NOT NULL WITH DEFAULT
    By deni87991 in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 04-08-06, 10:32
  4. Antworten: 3
    Letzter Beitrag: 06-06-06, 15:57
  5. Antworten: 2
    Letzter Beitrag: 12-10-05, 15:29

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •