Perguntas com a marcação «object-oriented»

Uma metodologia que permite que um sistema seja modelado como um conjunto de objetos que podem ser controlados e manipulados de maneira modular










3
Tipos de soma vs polimorfismo
No ano passado, dei um salto e aprendi uma linguagem de programação funcional (F #) e uma das coisas mais interessantes que descobri é como isso afeta a maneira como eu projeto o software OO. As duas coisas que mais sinto falta nos idiomas OO são os tipos de correspondência …


2
Princípio da Inversão de Dependência: Entendendo como componentes de baixo nível e componentes de alto nível dependem de abstrações
Estou aprendendo sobre o Princípio da Inversão de Dependências. Diz que: Módulos de alto nível não devem depender de módulos de baixo nível. Ambos devem depender de abstrações. Por um tempo, tentei entender o que significa que os componentes de alto nível e os de baixo nível dependem das abstrações …



6
o que pode dar errado no contexto da programação funcional se meu objeto é mutável?
Eu posso ver os benefícios de objetos mutáveis ​​vs imutáveis, como objetos imutáveis, que levam muito tempo para solucionar problemas na programação multiencadeada devido ao estado compartilhado e gravável. Pelo contrário, objetos mutáveis ​​ajudam a lidar com a identidade do objeto, em vez de criar uma nova cópia todas as …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.