8
Existem tipos de OOP em que alguns ou todos os princípios do SOLID são antitéticos ao código limpo?
Recentemente, tive uma discussão com um amigo meu sobre OOP no desenvolvimento de videogames. Eu estava explicando a arquitetura de um dos meus jogos que, para surpresa do meu amigo, continha muitas classes pequenas e várias camadas de abstração. Argumentei que esse foi o resultado de me concentrar em dar …