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



7
Quais são os papéis dos singletons, classes abstratas e interfaces?
Estou estudando OOP em C ++ e, embora esteja ciente das definições desses 3 conceitos, não consigo realmente perceber quando ou como usá-lo. Vamos usar esta classe para o exemplo: class Person{ private: string name; int age; public: Person(string p1, int p2){this->name=p1; this->age=p2;} ~Person(){} void set_name (string parameter){this->name=parameter;} void set_age …


3
Aplicando princípios do SOLID
Sou bastante novo nos princípios de design do SOLID . Entendo suas causas e benefícios, mas ainda não os aplico a um projeto menor que quero refatorar como um exercício prático para usar os princípios do SOLID. Sei que não há necessidade de alterar um aplicativo que funcione perfeitamente, mas …



7
A melhor maneira de dividir códigos avassaladores em blocos gerenciáveis?
Fico continuamente sobrecarregado por grandes projetos, uma vez que eles atingem um certo nível de complexidade. Quando chego a um certo ponto de um projeto, meu progresso diminui e me vejo constantemente refazendo meus passos e resolvendo todos os tipos de confusão. Fiquei muito bom em refatorar devido a essa …

8
Como o PHP é orientado a objetos? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …



1
Estamos abusando de métodos estáticos?
Há alguns meses, comecei a trabalhar em um novo projeto e, ao analisar o código, percebi a quantidade de métodos estáticos usados. Não apenas métodos utilitários collectionToCsvString(Collection<E> elements), mas também muita lógica de negócios é mantida neles. Quando perguntei ao sujeito responsável pela lógica por trás disso, ele disse que …




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.