Person

Furkan COSGUN

GitHub@furkancosgunlast push

Capabilities7

Provides 5
Browsing table dataABAPBrowsing table datacapabilityLooking at what a system holds while developing or supporting it: the rows behind a key, the reference data a field points at, the tables that carry data for one object. Editing configuration records through maintenance screens is a different job, even where the same transaction does both.CachingABAPCachingcapabilityHolding the result of an expensive read so the next one is cheap. This spans four different things people call caching — HTTP response caching, query result caching, remote service response caching, and application-level memoisation. They are not interchangeable, and picking the wrong one is the usual cause of stale-data bugs in multitenant apps.Change promotionABAPChange promotioncapabilityMoving a change through the environments of a landscape, from development through test to production, and knowing which change has reached which environment. A [CI/CD pipeline](capability:ci-cd) builds and tests on each source change, [deployment](capability:deployment) puts a build onto its runtime, and getting source into git is [source control](capability:abap-source-control).Error handlingABAPError 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.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.
Contributes to 2
UI written in ABAPABAPUI written in ABAPcapabilityProducing a web user interface from ABAP code, with the application’s backend language also defining what the user sees and how it behaves.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.

Entries8

Group by8 of 8 entries
EntrySignals
Maintains6
ABAP_DATABASE_MANAGER
none

ABAP report running custom SQL queries into an ALV grid

ABAP-CACHE-BOX
Quiet

Generates singleton ABAP cache classes from a macro call

COROUTINES4ABAP
Quiet

Coroutine framework for ABAP with awaitable results

EITHER-FOR-ABAP
Quiet

ABAP class implementing the Either pattern

furkancosgun/Transport-Management-Tool
none

Uploads, downloads and imports ABAP transport requests as files

furkancosgun/ZWARP
none

Adds a program's dependent objects to a transport request

Contributes to2
abap2UI5
none

UI5 apps written as one ABAP class, rendered by a generic shell

open-abap-core
none

Core ABAP artifacts for code transpiled by @abaplint/transpiler

Details

History1
  • First entry seenDiscovered via Added by hand, dotabap.
For your agent