Person

Petr Plenkov

Contributes to 7
ABAP Cloud readinessABAPABAP Cloud readinesscapabilityWhether code can run in ABAP Cloud — released APIs only, no direct table access, no obsolete statements — and what to do with the code that cannot.Error handlingABAPCAPError handlingcapabilityTurning 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.HTTP clientsABAPHTTP clientscapabilityCalling an HTTP API outside the system from application code, with the request, the credential and the response handled by a client each time the call is made. Serving HTTP is the other direction, and where the address and the credential are kept is [destinations](capability:destinations).Parallel processingABAPParallel processingcapabilitySplitting one run's work across several work processes so that it finishes sooner, and collecting what each part returned before the run goes on. [Async processing](capability:async-processing) is the neighbouring concern: work deferred past the request with a guarantee that it eventually happens, where parallel processing is throughput inside a run that waits for its results.SerialisationABAPSerialisationcapabilityTurning typed in-memory data into a text or binary format such as JSON, CSV or protobuf and reading it back, including the mapping of names and types the language does not do for you. The protocol that carries the payload is a separate concern: an HTTP or OData client moves the bytes, and serialisation decides what they say.Static analysisABAPStatic analysiscapabilityCatching problems in code before it runs: naming, obsolete statements, security findings, and compatibility with a target environment. Style linting, security scanning and cloud-readiness checks are often treated as one concern.Unit testingABAPUnit testingcapabilityTesting application logic without a running business process — and the test doubles that make dependencies on the database and on framework services tractable.

Entries9

Group by9 of 9 entries
EntrySignals
Contributes to9
@abapify/acdsv0.4.21
none

Parser for ABAP CDS DDL source with a typed AST

ABAP JSON API
none

JSON renderer and parser for ABAP with camelCase conversion

abapify/fetch
No license

Fetch API-style HTTP polyfill for cloud and classic ABAP

abapify/fetch-cloud
Quiet

Cloud-compatible plugin for the abapify Fetch API polyfill

abapify/fetch-legacy
none

Legacy-release Fetch API implementation for outbound HTTP in ABAP

abapify/promise
Quiet

Promise and async/await implementation for ABAP

assertv2.1.0
none

Fluent assertion helper for ABAP Unit tests

codepagev1.15.0
none

Polyfill for CL_ABAP_CODEPAGE under Clean Core

throwv1.1.1
Quiet

Raises an ABAP exception from a text or the last system message

Details

For your agent