Este paradigma foi desenvolvido para abordar algumas das limitações dos paradigmas anteriores, como a programação procedural, promovendo maior modularidade, reutilização de código e manutenção mais ...