Pregunta de entrevista de Datacolor

Describe how I would design a library application.