Docler Holding Interview Question

Refactoring an application using SOLID principles.