1Q1018543 | Engenharia de Software, Orientação a Objetos, Desenvolvimento de Software, BANRISUL, CESPE CEBRASPE, 2025O princípio de inversão de dependência (dependency inversion principle) visa tornar o código mais flexível e desacoplado e favorecer sua manutenção e testabilidade. Uma abordagem alinhada a esse princípio consiste em ✂️ a) evitar o uso de abstrações na comunicação entre módulos para garantir que cada implementação se conecte diretamente com outras classes concretas. ✂️ b) estabelecer um modelo em que módulos de alto nível interajam de maneira indireta com módulos de baixo nível de forma a garantir que a comunicação entre eles ocorra por meio de abstrações. ✂️ c) permitir que módulos de alto nível dependam diretamente de módulos de baixo nível para garantir execução eficiente. ✂️ d) estabelecer dependência direta entre classes concretas para facilitar a implementação e evitar abstrações desnecessárias. ✂️ e) criar dependências explícitas entre os componentes do sistema para eliminar a necessidade de interfaces. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📑 Conteúdos 🏳️ Reportar erro