Re(6): Wie am besten ABAP lernen?
Geizhals » Forum » Programmierung » Wie am besten ABAP lernen? (25 Beiträge, 6084 Mal gelesen) Top-100 | Fresh-100
Du bist nicht angemeldet. [ Login/Registrieren ]
.  Re: Wie am besten ABAP lernen?  (pong am 20.01.2011, 17:50:43)
.  Re: Wie am besten ABAP lernen?  (Gott am 20.01.2011, 22:03:20)
.  Re: Wie am besten ABAP lernen?  (Ziegelmeister am 20.01.2011, 23:00:34)
..  Re(2): Wie am besten ABAP lernen?  (Gott am 20.01.2011, 23:47:54)
...  Re(3): Wie am besten ABAP lernen?  (Ziegelmeister am 21.01.2011, 00:02:51)
....  Re(4): Wie am besten ABAP lernen?  (Gott am 21.01.2011, 00:28:14)
.....  Re(5): Wie am besten ABAP lernen?  (Ziegelmeister am 21.01.2011, 00:44:26)
......  Re(6): Wie am besten ABAP lernen?  (Gott am 21.01.2011, 01:21:04)
.......  Re(7): Wie am besten ABAP lernen?  (Ziegelmeister am 21.01.2011, 01:29:10)
......  Re(6): Wie am besten ABAP lernen?  (Ziegelmeister am 21.01.2011, 01:21:29)
......
Re(6): Wie am besten ABAP lernen?
21.01.2011, 01:21:29
Hab mir mal Code von Wikipedia angeschaut (ja, war faul, aber das wird reichen)
http://de.wikipedia.org/wiki/ABAP

REPORT ztest.

Fangt schon mal gut an. Ist jede Programmierung etwa ein REPORT, das liesse die Herkunft und Verwendung vermuten? Wozu ., ist das eine Zeilenendkennung und die verwendet man auch nach Blocktags?
Keine Camel-, Pascalcase Formatierung? Wiederum, logisch strukturierte Objektnamen sind in ABAP uninteressant?


  CLASS demo DEFINITION.
    PUBLIC SECTION.
      CLASS-METHODS main.
  ENDCLASS.


Na gut. Header und Body. Nicht ungewöhnlich. PUBLIC SECTION. ohne Endtag ist weniger logisch. Und immer die .


  CLASS demo IMPLEMENTATION.
    METHOD main.
      DATA tstc_tab TYPE TABLE OF tstc.
      DATA alv      TYPE REF TO cl_salv_table.
      DATA exc      TYPE REF TO cx_salv_msg.
      SELECT *
        FROM tstc
        INTO TABLE tstc_tab.
      ...


IMPLEMENTATION richtig schon lang. Unnötig.

DATA name1 TYPE typ1
DATA name2 TYPE typ3
DATA name3 TYPE typ3

Wozu braucht man DATA und TYPE? Sehr unnnötig. Warum nicht einfach:
typ1 name1
typ2 name2
typ3 name3

die typen cx_salv_msg lösen Befürchtungen aus, ist _ ein durchgängiger Pascalcase Ersatz? _ wird in den Codierguidelines die ich kenne, nicht begeistert aufgenommen.

Der Rest in dem Beispiel ist dann eh wieder normal, bzw. sicher je nach Geschmack und Wunsch. Das select into im Code ist nett, aber das kenn ich auch woanders. Davon abgesehen reicht mir das obige, um mir nicht zu gefallen.


[ Dieser Beitrag wurde inzwischen editiert. Die aktuelle Version befindet sich hier. ]
Antworten PM Alle Chronologisch Zum Vorgänger
 
Melden nicht möglich
..  Re(2): Wie am besten ABAP lernen?  (Kackwiesel am 21.01.2011, 22:02:13)
...  Re(3): Wie am besten ABAP lernen?  (Ziegelmeister am 21.01.2011, 23:04:54)
....  Re(4): Wie am besten ABAP lernen?  (Kackwiesel am 22.01.2011, 21:20:54)
.....  Re(5): Wie am besten ABAP lernen?  (Ziegelmeister am 22.01.2011, 22:38:24)
..  Re(2): Wie am besten ABAP lernen?  (Diabolo2000 am 30.07.2012, 18:23:58)
.  Re: Wie am besten ABAP lernen?  (phru am 21.01.2011, 19:36:58)
..  Re(2): Wie am besten ABAP lernen?  (Gwendro am 23.01.2011, 22:38:14)
..  Re(2): Wie am besten ABAP lernen?  (wurschti am 31.07.2012, 10:31:35)
. PLONKED von ApuXteu: Spam 
 (JBoss22 am 30.07.2012, 17:21:36)
 

Dieses Forum ist eine frei zugängliche Diskussionsplattform.
Der Betreiber übernimmt keine Verantwortung für den Inhalt der Beiträge und behält sich das Recht vor, Beiträge mit rechtswidrigem oder anstößigem Inhalt zu löschen.
Datenschutzerklärung