Domanda di colloquio di Backbase

What is code splitting? pros and cons?