Em uma revisão de código, o Analista de Tecnologia da...
Imagem de fundo

Em uma revisão de código, o Analista de Tecnologia da...

Em uma revisão de código, o Analista de Tecnologia da Informação orienta a equipe a seguir práticas de Clean Code e princípios SOLID. Um dos objetivos é evitar que uma única classe assuma múltiplas responsabilidades no sistema. É CORRETO afirmar que o princípio que está sendo aplicado, é o:


A

Single Responsibility Principle sugere divisão de responsabilidades coesas.


B

Dependency Inversion Principle reduz o uso de construtores complexos.


C

Interface Segregation Principle promove herança múltipla por contrato.


D

Liskov Substitution Principle permite composição e desacoplamento de código.


E

Open/Closed Principle garante que métodos sejam herdados dinamicamente.