///
Sobre o processo de desenvolvimento de software, analise as afirmativas abaixo: I - Manter camadas separadas favorece a testabilidade e a substituição de componentes sem grandes retrabalhos.
II - Testes de regressão em pipelines automatizados tendem a aumentar a segurança nos deploys.
III - Revisões entre pares (peer reviews) são suficientes para eliminar completamente a necessidade de testes unitários.
IV - O uso de versionamento semântico ajuda a distinguir mudanças compatíveis ou incompatíveis em dependências.
Estão CORRETAS apenas as afirmativas: