Spryker Systems Interview Question

SOLID about the company code refactor