January 2022

SOLID

WHAT ARE THE SOLID PRINCIPLES? The SOLID Principles are the five basic principles that tell you how to write good object-oriented code. They were proposed by the famous American programmer Robert Martin. He is also one of the makers of the Agile Manifesto. “S” – Single Responsibility Principle By definition, this is simply the principle …

SOLID Read More »

Stub / Mock / Spy

STUB, MOCK, SPY In computer programming and computing, programmers use a technique called automated unit testing to improve software quality. In order to increase the isolation and independence of a unit test, so-called test doubles are used that actually “fake” dependent objects, but are not them. An example of this type of test double can …

Stub / Mock / Spy Read More »