Das IF ist nicht umständlicher, sondern lesbarer. Ich möchte aber niemanden überzeugen oder etwas als schlecht bewerten. Ihr könnt so programmieren wie ihr wollt. Ich habe es lediglich als weitere Möglichkeit gepostet.DeathAndPain hat geschrieben:Als schlechtere Alternative geht das auch, ja. Ein IF direkt vor dem ENDLOOP ist halt umständlicher als ein CHECK. Ich weiß, es gibt Apologeten, die betonen, man solle niemals CHECK verwenden, weil dann angeblich alle nicht mehr wissen, was passiert, aber ich halte das für Unsinn. Bei Situationen wie diesen ist offensichtlich, was der CHECK macht. Da wird ABAP-Programmierern an anderer Stelle wesentlich mehr Abstrahierungsfähigkeit abverlangt, etwa im Bereich von OO.
Folgende Benutzer bedankten sich beim Autor deejey für den Beitrag (Insgesamt 2):
DeathAndPain • black_adept