Getting started with Workflow in SAP Business Application Studio | SAP Blogs Introduction SAP Business Application Studio is the next-generation SAP Web IDE, available on SAP’s multi-cloud environment (Cloud Foundry). With
Continue readingGetting started with Workflow in SAP Business Application Studio
Aftermath The previous blog post was about applying design principles to the architecture of a simple parser application, which served as an exercise application. It led to quite a few, small classes
Clean code is a term used to describe software that is easy to read, understand, maintain and test. In this blog I want to summarize some important principles and provide
Continue readingClean Code: Writing maintainable, readable and testable code
Dojo Recently I took part in an architecture dojo. This is an exercise, where a certain simplified example of a program specification is given. The participants are asked to propose
Dependency Injection for ABAP: Loose Coupling and Ease of Testing Overview What Is Dependency Injection? Unit testing is often made more difficult by the heavy use of classes as namespaces
This is an overview of the terms I found to be useful for OO design. That doesn’t mean other terms are not important, but for starting OO design, you could
In this blog series, I will share my understanding and knowledge about ABAP Unit Testing and TDD approach. As this itself is a vast topic, I will first begin with
Continue readingUnderstanding ABAP Unit Testing Fundamentals – Overview for Beginners
CDS Test Double Framework enables you to test the logic expressed in CDS entities in an automated way. Challenges with Conventional ABAP Solutions The logic in a CDS entity is