Person
Dominik Panzer
GitHub@dominikpanzerlast push
Provides
Error handlingABAPError handlingTurning a failure into a response a client can act on — protocol-correct error payloads, correlation, and a boundary between internal detail and what a caller sees.Unit testingABAPUnit testingTesting application logic without a running business process — and the test doubles that make dependencies on the database and on framework services tractable.
Contributes to
Clean code conventionsABAPClean code conventionsThe naming, structure and language-subset conventions that make source code readable across a team — and the question of which of them a checker can enforce.
Entries
Group by
EntrySignals
Maintains
cacamber-BDD-for-ABAPcacamber-BDD-for-ABAPA BDD framework for ABAP that turns Gherkin-style Given/When/Then scenarios into ABAP Unit test steps, matching each step against a regular expression and calling the test class method it maps to.independent, abap
No published releases; repository quiet for 40 months.
BDD framework turning Given/When/Then into ABAP Unit steps
RESULT-for-ABAPRESULT-for-ABAPAn ABAP implementation of the result pattern: a method returns an object built with ok or fail instead of raising an exception for an expected failure, and several results combine into one.independent, abap
Result pattern for ABAP instead of exceptions for expected failures
Contributes to
Clean ABAPClean ABAPSAP's open, versioned style guide for ABAP: the answer to how a piece of ABAP should be written, an agreement a team adopts rather than anything to install.sap official, abap
Open, versioned style guide for ABAP
open-abap-coreopen-abap-coreReusable ABAP functionality for code transpiled by @abaplint/transpiler: the core ABAP artifacts that code runs against on Node.js.community org, abap
Core ABAP artifacts for code transpiled by @abaplint/transpiler
Details
History
- First entry seenDiscovered via Added by hand, dotabap.
For your agent
- Ref
actor:dominikpanzer- JSON
- /actors/dominikpanzer.json
- MCP
- Connecting an agent