Clean ABAP® : lesbarer und wartbarer ABAP-Code

Bibliographische Detailangaben

Titel
Clean ABAP® lesbarer und wartbarer ABAP-Code
verantwortlich
Häuptle, Klaus (VerfasserIn); Hoffmann, Florian (VerfasserIn); Jordão, Rodrigo (VerfasserIn); Martin, Michel (VerfasserIn); Ravinarayan, Anagha (VerfasserIn); Westerholz, Kai (VerfasserIn); Rheinwerk Verlag (Verlag)
Ausgabe
1. Auflage
veröffentlicht
Bonn: Rheinwerk Publishing, 2022
© 2022
Erscheinungsjahr
2022
Erscheint auch als
Häuptle, Klaus, Clean ABAP, 1. Auflage, Bonn : Rheinwerk, 2022, 398 Seiten
Andere Ausgaben
Clean ABAP: lesbarer und wartbarer ABAP-Code
Medientyp
E-Book
Datenquelle
K10plus Verbundkatalog
Tags
Tag hinzufügen

Zugang

Weitere Informationen sehen Sie, wenn Sie angemeldet sind. Noch keinen Account? Jetzt registrieren.

LEADER 05073cam a2200625 4500
001 183-178944506X
003 DE-627
005 20220922200225.0
007 cr uuu---uuuuu
008 220211s2022 gw |||||o 00| ||ger c
020 |a 9783836286619  |9 978-3-8362-8661-9 
035 |a (DE-627)178944506X 
035 |a (DE-599)KEP074797441 
035 |a (EBC)EBC6877340 
035 |a (EBL)EBL6877340 
035 |a (EBP)074797441 
040 |a DE-627  |b ger  |c DE-627  |e rda 
041 |a ger 
044 |c XA-DE 
084 |a ST 250  |q SEPA  |2 rvk  |0 (DE-625)rvk/143626: 
084 |a 54.53  |2 bkl 
084 |a 54.81  |2 bkl 
100 1 |a Häuptle, Klaus  |e VerfasserIn  |4 aut 
245 1 0 |a Clean ABAP®  |b lesbarer und wartbarer ABAP-Code  |c Klaus Häuptle, Florian Hoffmann, Rodrigo Jordão, Michel Martin, Anagha Ravinarayan, Kai Westerholz 
250 |a 1. Auflage 
264 1 |a Bonn  |b Rheinwerk Publishing  |c 2022 
264 4 |c © 2022 
300 |a 1 Online-Ressource (399 Seiten) 
336 |a Text  |b txt  |2 rdacontent 
337 |a Computermedien  |b c  |2 rdamedia 
338 |a Online-Ressource  |b cr  |2 rdacarrier 
500 |a Description based on publisher supplied metadata and other sources 
520 |a Intro -- Einleitung -- 1 Einführung -- 1.1 Was ist Clean ABAP? -- 1.1.1 Was ist Lesbarkeit? -- 1.1.2 Was ist die Geschichte hinter Clean ABAP? -- 1.2 Wie kann ich mit Clean ABAP anfangen? -- 1.3 Wie gehe ich mit Legacy-Code um? -- 1.4 Wie kann ich Code automatisch prüfen? -- 1.5 Wie steht Clean ABAP im Verhältnis zu anderen Programmierleitfäden? -- 1.6 Wie kann ich mich in der Clean-ABAP-Community engagieren? -- 1.7 Zusammenfassung -- 2 Die Programmiersprache ABAP -- 2.1 Legacy-Code -- 2.2 Performance -- 2.2.1 Clean Code vs. Performance -- 2.2.2 Sauber starten und nur in zwingenden Fällen abweichen -- 2.2.3 Messen, statt nur vermuten -- 2.3 Objektorientierte vs. prozedurale Programmierung -- 2.3.1 Das Programmierparadigma von ABAP -- 2.3.2 Der Unterschied zwischen Funktionsgruppen und Klassen -- 2.3.3 Besonderheiten der ABAP-Objektorientierung -- 2.3.4 Wenn Sie keine Wahl haben -- 2.4 Funktionale vs. prozedurale Sprachkonstrukte -- 2.5 Obsolete Sprachelemente -- 2.6 Entwurfsmuster -- 2.6.1 Zu viele Singletons -- 2.6.2 Zu viele Muster gemischt -- 2.7 Zusammenfassung -- 3 Klassen und Interfaces -- 3.1 Objektorientierung -- 3.1.1 Interfaces -- 3.1.2 Klassen und Objekte -- 3.1.3 Zustand -- 3.2 Geltungsbereich und Sichtbarkeit -- 3.2.1 Globaler und lokaler Geltungsbereich -- 3.2.2 Sichtbarkeit -- 3.3 Konstruktoren -- 3.3.1 Geltungsbereich und Sichtbarkeit -- 3.3.2 Dependency Injection -- 3.3.3 Statische Erzeugungsmethoden -- 3.3.4 Erzeugungsmuster -- 3.3.5 Instanziierung -- 3.4 Zusammenfassung -- 4 Methoden -- 4.1 Objektorientierte Programmierung -- 4.1.1 Statische Methoden und Instanzmethoden -- 4.1.2 Öffentliche Instanzmethoden -- 4.1.3 Redefinition einer Methode -- 4.2 Parameter -- 4.2.1 Wie viele Parameter sind zu viele? -- 4.2.2 Optionale Eingabeparameter -- 4.2.3 Bevorzugte Eingabeparameter -- 4.2.4 Boolesche Eingabeparameter. 
650 4 |a Electronic books 
689 0 0 |D s  |0 (DE-588)4610511-6  |0 (DE-627)326316647  |0 (DE-576)21423987X  |a ABAP  |2 gnd 
689 0 1 |D s  |0 (DE-588)4198740-8  |0 (DE-627)105186414  |0 (DE-576)210123990  |a Funktionale Programmierung  |2 gnd 
689 0 |5 (DE-627) 
700 1 |a Hoffmann, Florian  |e VerfasserIn  |4 aut 
700 1 |a Jordão, Rodrigo  |e VerfasserIn  |4 aut 
700 1 |a Martin, Michel  |e VerfasserIn  |4 aut 
700 1 |a Ravinarayan, Anagha  |e VerfasserIn  |4 aut 
700 1 |a Westerholz, Kai  |e VerfasserIn  |4 aut 
710 2 |a Rheinwerk Verlag  |e Verlag  |0 (DE-588)1081738405  |0 (DE-627)846572303  |0 (DE-576)454741189  |4 pbl 
776 1 |z 9783836286596 
776 0 8 |i Erscheint auch als  |n Druck-Ausgabe  |a Häuptle, Klaus  |t Clean ABAP  |b 1. Auflage  |d Bonn : Rheinwerk, 2022  |h 398 Seiten  |w (DE-627)1771667567  |z 9783836286596  |z 3836286599 
856 4 0 |u https://ebookcentral.proquest.com/lib/kxp/detail.action?docID=6877340  |m X:EBC  |x Aggregator  |z lizenzpflichtig 
912 |a ZDB-30-PQE 
924 1 |a 406820585X  |b DE-Brg3  |9 Brg 3  |c GBV  |d d  |g Online-Ressource  |k https://thh-friedensau.idm.oclc.org/login?url=http://ebookcentral.proquest.com/lib/thhfriedensau/detail.action?docID=6877340 
924 1 |a 4073441876  |b DE-289  |9 289  |c BSZ  |d d  |k https://ebookcentral.proquest.com/lib/kiz-uniulm/detail.action?docID=6877340  |l Zum Online-Dokument  |l Preview: E-Book zur Anschaffung vorschlagen (nur aus dem Campusnetz möglich) 
924 1 |a 4100905041  |b DE-Kon4  |9 Kon 4  |c BSZ  |d d  |g eBook ebcentral  |k https://ebookcentral.proquest.com/lib/htwg-konstanz/detail.action?docID=6877340  |l Zum Online-Dokument  |l Nur aus dem Campusnetz erreichbar 
936 r v |a ST 250  |b Einzelne Programmiersprachen (A-Z)  |k Informatik  |k Monografien  |k Software und -entwicklung  |k Programmiersprachen  |k Einzelne Programmiersprachen (A-Z)  |0 (DE-627)1270877445  |0 (DE-625)rvk/143626:  |0 (DE-576)200877445 
936 b k |a 54.53  |j Programmiersprachen  |q SEPA  |0 (DE-627)106418890 
936 b k |a 54.81  |j Anwendungssoftware  |q SEPA  |0 (DE-627)106418874 
951 |a BO 
980 |a 178944506X  |b 183  |c sid-183-col-kxpbbi 
openURL url_ver=Z39.88-2004&ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fkatalog.fid-bbi.de%3Agenerator&rft.title=Clean+ABAP%C2%AE%3A+lesbarer+und+wartbarer+ABAP-Code&rft.date=2022&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Clean+ABAP%C2%AE%3A+lesbarer+und+wartbarer+ABAP-Code&rft.au=H%C3%A4uptle%2C+Klaus&rft.pub=Rheinwerk+Publishing&rft.edition=1.+Auflage&rft.isbn=3836286610
SOLR
_version_ 1795392230982156288
author Häuptle, Klaus, Hoffmann, Florian, Jordão, Rodrigo, Martin, Michel, Ravinarayan, Anagha, Westerholz, Kai
author_corporate Rheinwerk Verlag
author_corporate_role pbl
author_facet Häuptle, Klaus, Hoffmann, Florian, Jordão, Rodrigo, Martin, Michel, Ravinarayan, Anagha, Westerholz, Kai, Rheinwerk Verlag
author_role aut, aut, aut, aut, aut, aut
author_sort Häuptle, Klaus
author_variant k h kh, f h fh, r j rj, m m mm, a r ar, k w kw
building Library A
collection ZDB-30-PQE, sid-183-col-kxpbbi
contents Intro -- Einleitung -- 1 Einführung -- 1.1 Was ist Clean ABAP? -- 1.1.1 Was ist Lesbarkeit? -- 1.1.2 Was ist die Geschichte hinter Clean ABAP? -- 1.2 Wie kann ich mit Clean ABAP anfangen? -- 1.3 Wie gehe ich mit Legacy-Code um? -- 1.4 Wie kann ich Code automatisch prüfen? -- 1.5 Wie steht Clean ABAP im Verhältnis zu anderen Programmierleitfäden? -- 1.6 Wie kann ich mich in der Clean-ABAP-Community engagieren? -- 1.7 Zusammenfassung -- 2 Die Programmiersprache ABAP -- 2.1 Legacy-Code -- 2.2 Performance -- 2.2.1 Clean Code vs. Performance -- 2.2.2 Sauber starten und nur in zwingenden Fällen abweichen -- 2.2.3 Messen, statt nur vermuten -- 2.3 Objektorientierte vs. prozedurale Programmierung -- 2.3.1 Das Programmierparadigma von ABAP -- 2.3.2 Der Unterschied zwischen Funktionsgruppen und Klassen -- 2.3.3 Besonderheiten der ABAP-Objektorientierung -- 2.3.4 Wenn Sie keine Wahl haben -- 2.4 Funktionale vs. prozedurale Sprachkonstrukte -- 2.5 Obsolete Sprachelemente -- 2.6 Entwurfsmuster -- 2.6.1 Zu viele Singletons -- 2.6.2 Zu viele Muster gemischt -- 2.7 Zusammenfassung -- 3 Klassen und Interfaces -- 3.1 Objektorientierung -- 3.1.1 Interfaces -- 3.1.2 Klassen und Objekte -- 3.1.3 Zustand -- 3.2 Geltungsbereich und Sichtbarkeit -- 3.2.1 Globaler und lokaler Geltungsbereich -- 3.2.2 Sichtbarkeit -- 3.3 Konstruktoren -- 3.3.1 Geltungsbereich und Sichtbarkeit -- 3.3.2 Dependency Injection -- 3.3.3 Statische Erzeugungsmethoden -- 3.3.4 Erzeugungsmuster -- 3.3.5 Instanziierung -- 3.4 Zusammenfassung -- 4 Methoden -- 4.1 Objektorientierte Programmierung -- 4.1.1 Statische Methoden und Instanzmethoden -- 4.1.2 Öffentliche Instanzmethoden -- 4.1.3 Redefinition einer Methode -- 4.2 Parameter -- 4.2.1 Wie viele Parameter sind zu viele? -- 4.2.2 Optionale Eingabeparameter -- 4.2.3 Bevorzugte Eingabeparameter -- 4.2.4 Boolesche Eingabeparameter.
ctrlnum (DE-627)178944506X, (DE-599)KEP074797441, (EBC)EBC6877340, (EBL)EBL6877340, (EBP)074797441
edition 1. Auflage
facet_912a ZDB-30-PQE
facet_avail Online
facet_local_del330 ABAP, Funktionale Programmierung
finc_class_facet Informatik
fincclass_txtF_mv science-computerscience
footnote Description based on publisher supplied metadata and other sources
format eBook
format_access_txtF_mv Book, E-Book
format_de105 Ebook
format_de14 Book, E-Book
format_de15 Book, E-Book
format_del152 Buch
format_detail_txtF_mv text-online-monograph-independent
format_dezi4 e-Book
format_finc Book, E-Book
format_legacy ElectronicBook
format_legacy_nrw Book, E-Book
format_nrw Book, E-Book
format_strict_txtF_mv E-Book
geogr_code not assigned
geogr_code_person not assigned
id 183-178944506X
illustrated Not Illustrated
imprint Bonn, Rheinwerk Publishing, 2022
imprint_str_mv Bonn: Rheinwerk Publishing, 2022
institution FID-BBI-DE-23
is_hierarchy_id
is_hierarchy_title
isbn 9783836286619
isbn_isn_mv 9783836286596, 3836286599
language German
last_indexed 2024-04-04T08:30:56.682Z
marc_error [geogr_code]Unable to make public java.lang.AbstractStringBuilder java.lang.AbstractStringBuilder.append(java.lang.String) accessible: module java.base does not "opens java.lang" to unnamed module @289001a2
match_str hauptle2022cleanabaprlesbarerundwartbarerabapcode
mega_collection K10plus Verbundkatalog
physical 1 Online-Ressource (399 Seiten)
publishDate 2022, , © 2022
publishDateSort 2022
publishPlace Bonn,
publisher Rheinwerk Publishing,
record_format marcfinc
record_id 178944506X
recordtype marcfinc
rvk_facet ST 250
rvk_label Informatik, Monografien, Software und -entwicklung, Programmiersprachen, Einzelne Programmiersprachen (A-Z)
rvk_path ST, SQ - SU, ST 240 - ST 250, ST 230 - ST 285, ST 250
rvk_path_str_mv ST, SQ - SU, ST 240 - ST 250, ST 230 - ST 285, ST 250
source_id 183
spelling Häuptle, Klaus VerfasserIn aut, Clean ABAP® lesbarer und wartbarer ABAP-Code Klaus Häuptle, Florian Hoffmann, Rodrigo Jordão, Michel Martin, Anagha Ravinarayan, Kai Westerholz, 1. Auflage, Bonn Rheinwerk Publishing 2022, © 2022, 1 Online-Ressource (399 Seiten), Text txt rdacontent, Computermedien c rdamedia, Online-Ressource cr rdacarrier, Description based on publisher supplied metadata and other sources, Intro -- Einleitung -- 1 Einführung -- 1.1 Was ist Clean ABAP? -- 1.1.1 Was ist Lesbarkeit? -- 1.1.2 Was ist die Geschichte hinter Clean ABAP? -- 1.2 Wie kann ich mit Clean ABAP anfangen? -- 1.3 Wie gehe ich mit Legacy-Code um? -- 1.4 Wie kann ich Code automatisch prüfen? -- 1.5 Wie steht Clean ABAP im Verhältnis zu anderen Programmierleitfäden? -- 1.6 Wie kann ich mich in der Clean-ABAP-Community engagieren? -- 1.7 Zusammenfassung -- 2 Die Programmiersprache ABAP -- 2.1 Legacy-Code -- 2.2 Performance -- 2.2.1 Clean Code vs. Performance -- 2.2.2 Sauber starten und nur in zwingenden Fällen abweichen -- 2.2.3 Messen, statt nur vermuten -- 2.3 Objektorientierte vs. prozedurale Programmierung -- 2.3.1 Das Programmierparadigma von ABAP -- 2.3.2 Der Unterschied zwischen Funktionsgruppen und Klassen -- 2.3.3 Besonderheiten der ABAP-Objektorientierung -- 2.3.4 Wenn Sie keine Wahl haben -- 2.4 Funktionale vs. prozedurale Sprachkonstrukte -- 2.5 Obsolete Sprachelemente -- 2.6 Entwurfsmuster -- 2.6.1 Zu viele Singletons -- 2.6.2 Zu viele Muster gemischt -- 2.7 Zusammenfassung -- 3 Klassen und Interfaces -- 3.1 Objektorientierung -- 3.1.1 Interfaces -- 3.1.2 Klassen und Objekte -- 3.1.3 Zustand -- 3.2 Geltungsbereich und Sichtbarkeit -- 3.2.1 Globaler und lokaler Geltungsbereich -- 3.2.2 Sichtbarkeit -- 3.3 Konstruktoren -- 3.3.1 Geltungsbereich und Sichtbarkeit -- 3.3.2 Dependency Injection -- 3.3.3 Statische Erzeugungsmethoden -- 3.3.4 Erzeugungsmuster -- 3.3.5 Instanziierung -- 3.4 Zusammenfassung -- 4 Methoden -- 4.1 Objektorientierte Programmierung -- 4.1.1 Statische Methoden und Instanzmethoden -- 4.1.2 Öffentliche Instanzmethoden -- 4.1.3 Redefinition einer Methode -- 4.2 Parameter -- 4.2.1 Wie viele Parameter sind zu viele? -- 4.2.2 Optionale Eingabeparameter -- 4.2.3 Bevorzugte Eingabeparameter -- 4.2.4 Boolesche Eingabeparameter., Electronic books, s (DE-588)4610511-6 (DE-627)326316647 (DE-576)21423987X ABAP gnd, s (DE-588)4198740-8 (DE-627)105186414 (DE-576)210123990 Funktionale Programmierung gnd, (DE-627), Hoffmann, Florian VerfasserIn aut, Jordão, Rodrigo VerfasserIn aut, Martin, Michel VerfasserIn aut, Ravinarayan, Anagha VerfasserIn aut, Westerholz, Kai VerfasserIn aut, Rheinwerk Verlag Verlag (DE-588)1081738405 (DE-627)846572303 (DE-576)454741189 pbl, 9783836286596, Erscheint auch als Druck-Ausgabe Häuptle, Klaus Clean ABAP 1. Auflage Bonn : Rheinwerk, 2022 398 Seiten (DE-627)1771667567 9783836286596 3836286599, https://ebookcentral.proquest.com/lib/kxp/detail.action?docID=6877340 X:EBC Aggregator lizenzpflichtig
spellingShingle Häuptle, Klaus, Hoffmann, Florian, Jordão, Rodrigo, Martin, Michel, Ravinarayan, Anagha, Westerholz, Kai, Clean ABAP®: lesbarer und wartbarer ABAP-Code, Intro -- Einleitung -- 1 Einführung -- 1.1 Was ist Clean ABAP? -- 1.1.1 Was ist Lesbarkeit? -- 1.1.2 Was ist die Geschichte hinter Clean ABAP? -- 1.2 Wie kann ich mit Clean ABAP anfangen? -- 1.3 Wie gehe ich mit Legacy-Code um? -- 1.4 Wie kann ich Code automatisch prüfen? -- 1.5 Wie steht Clean ABAP im Verhältnis zu anderen Programmierleitfäden? -- 1.6 Wie kann ich mich in der Clean-ABAP-Community engagieren? -- 1.7 Zusammenfassung -- 2 Die Programmiersprache ABAP -- 2.1 Legacy-Code -- 2.2 Performance -- 2.2.1 Clean Code vs. Performance -- 2.2.2 Sauber starten und nur in zwingenden Fällen abweichen -- 2.2.3 Messen, statt nur vermuten -- 2.3 Objektorientierte vs. prozedurale Programmierung -- 2.3.1 Das Programmierparadigma von ABAP -- 2.3.2 Der Unterschied zwischen Funktionsgruppen und Klassen -- 2.3.3 Besonderheiten der ABAP-Objektorientierung -- 2.3.4 Wenn Sie keine Wahl haben -- 2.4 Funktionale vs. prozedurale Sprachkonstrukte -- 2.5 Obsolete Sprachelemente -- 2.6 Entwurfsmuster -- 2.6.1 Zu viele Singletons -- 2.6.2 Zu viele Muster gemischt -- 2.7 Zusammenfassung -- 3 Klassen und Interfaces -- 3.1 Objektorientierung -- 3.1.1 Interfaces -- 3.1.2 Klassen und Objekte -- 3.1.3 Zustand -- 3.2 Geltungsbereich und Sichtbarkeit -- 3.2.1 Globaler und lokaler Geltungsbereich -- 3.2.2 Sichtbarkeit -- 3.3 Konstruktoren -- 3.3.1 Geltungsbereich und Sichtbarkeit -- 3.3.2 Dependency Injection -- 3.3.3 Statische Erzeugungsmethoden -- 3.3.4 Erzeugungsmuster -- 3.3.5 Instanziierung -- 3.4 Zusammenfassung -- 4 Methoden -- 4.1 Objektorientierte Programmierung -- 4.1.1 Statische Methoden und Instanzmethoden -- 4.1.2 Öffentliche Instanzmethoden -- 4.1.3 Redefinition einer Methode -- 4.2 Parameter -- 4.2.1 Wie viele Parameter sind zu viele? -- 4.2.2 Optionale Eingabeparameter -- 4.2.3 Bevorzugte Eingabeparameter -- 4.2.4 Boolesche Eingabeparameter., Electronic books, ABAP, Funktionale Programmierung
title Clean ABAP®: lesbarer und wartbarer ABAP-Code
title_auth Clean ABAP® lesbarer und wartbarer ABAP-Code
title_full Clean ABAP® lesbarer und wartbarer ABAP-Code Klaus Häuptle, Florian Hoffmann, Rodrigo Jordão, Michel Martin, Anagha Ravinarayan, Kai Westerholz
title_fullStr Clean ABAP® lesbarer und wartbarer ABAP-Code Klaus Häuptle, Florian Hoffmann, Rodrigo Jordão, Michel Martin, Anagha Ravinarayan, Kai Westerholz
title_full_unstemmed Clean ABAP® lesbarer und wartbarer ABAP-Code Klaus Häuptle, Florian Hoffmann, Rodrigo Jordão, Michel Martin, Anagha Ravinarayan, Kai Westerholz
title_short Clean ABAP®
title_sort clean abap® lesbarer und wartbarer abap-code
title_sub lesbarer und wartbarer ABAP-Code
title_unstemmed Clean ABAP®: lesbarer und wartbarer ABAP-Code
topic Electronic books, ABAP, Funktionale Programmierung
topic_facet Electronic books, ABAP, Funktionale Programmierung
url https://ebookcentral.proquest.com/lib/kxp/detail.action?docID=6877340
work_keys_str_mv AT hauptleklaus cleanabaplesbarerundwartbarerabapcode, AT hoffmannflorian cleanabaplesbarerundwartbarerabapcode, AT jordaorodrigo cleanabaplesbarerundwartbarerabapcode, AT martinmichel cleanabaplesbarerundwartbarerabapcode, AT ravinarayananagha cleanabaplesbarerundwartbarerabapcode, AT westerholzkai cleanabaplesbarerundwartbarerabapcode, AT rheinwerkverlag cleanabaplesbarerundwartbarerabapcode