Pregunta de entrevista de ASOS

Refactoring, SOLID, KISS, unit test