Clean ABAP Guideline

In folgendem GitHub werden die Guidelines für Clean ABAP gesammelt: https://github.com/SAP/styleguides/blob/main/clean-abap/CleanABAP_de.md

Hier werden etwa Vorgaben für Variablen- und Parameternamen gemacht, Namenskonventionen für DDIC-Objekte vorgeschlagen und Best Practices für Kommentare, Ausnahmebehandlungen und Methodenaufrufe beschrieben. Die Guideline basiert dabei auf den Prinzipien von „Clean Code“, welche programmiersprachenübergreifend anzuwenden sind.

Viele Punkt werden für langjährige ABAP Entwickler gewöhnungsbedürftig und kontrovers sein, da viele Konzepte aus anderen Programmiersprachen übernommen werden, die in ABAP lange Zeit nicht üblich waren. Diese sollten daher im Projektteam diskutiert und abgestimmt werden. Vor allem, wenn schon sehr viel kundeneigenes Coding besteht, kann eine Übernahme neuer Namenskonventionen sehr zeitaufwändig sein. Die nachfolgenden Tools helfen aber bei einer umfänglichen Code Review und der Umsetzung. In der Guideline wird auch ein Vier Schritte-Plan vorgestellt, wie altes Coding auf Clean ABAP angepasst werden kann: https://github.com/SAP/styleguides/blob/main/clean-abap/CleanABAP_de.md#how-to-refactoring-von-legacy-code

Die Guideline ist auf mehreren Sprachen aufrufbar und kann daher auch in internationalen Projekten eingesetzt werden.

 

Verwandte Themen

 

 

Haben Sie Fragen? Nehmen Sie Kontakt zu uns auf!