The issue with having many small classes
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
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