Pergunta de entrevista da empresa ASOS

Refactoring, SOLID, KISS, unit test