Perguntas com a marcação «design-patterns»

Um padrão de design é uma solução reutilizável geral para um problema comum no design de software.



10
Diferença entre o idioma e o padrão de design?
Qual é a diferença entre idioma e padrão de design? Parece que essas terminologias se sobrepõem em algum lugar; onde exatamente, eu não sei. Eles são intercambiáveis? Quando devo usar o que? Aqui está uma lista dos idiomas C ++. Posso chamá-los de padrões de design? Wikipedia define, Idiom de …

6
Quanta lógica de negócios deve existir na camada do controlador?
Às vezes, temos alguma lógica de negócios representada no código do controlador de nossos aplicativos. Geralmente, essa lógica diferencia os métodos a serem chamados do modelo e / ou os argumentos a serem transmitidos. Outro exemplo disso é um conjunto de funções utilitárias existentes no controlador que podem funcionar para …


11
O 'C' no MVC é realmente necessário?
Entendo o papel do modelo e a visualização no padrão Model-View-Controller, mas tenho dificuldade em entender por que um controlador é necessário. Vamos supor que estamos criando um programa de xadrez usando uma abordagem MVC; o estado do jogo deve ser o modelo e a GUI deve ser a visualização. …







6
Como evitar UITableViewController grande e desajeitado no iOS?
Estou com um problema ao implementar o padrão MVC no iOS. Eu procurei na Internet, mas parece não encontrar nenhuma solução legal para esse problema. Muitas UITableViewControllerimplementações parecem ser bastante grandes. A maioria dos exemplos que eu vi permite UITableViewControllerimplementar <UITableViewDelegate>e <UITableViewDataSource>. Essas implementações são uma grande razão pela qual …

8
OOP está se tornando mais fácil ou mais difícil? [fechadas]
Quando os conceitos de Programação Orientada a Objetos foram introduzidos aos programadores anos atrás, parece interessante e a programação foi mais limpa. OOP foi assim Stock stock = new Stock(); stock.addItem(item); stock.removeItem(item); Isso foi mais fácil de entender com nome auto-descritivo. Mas agora o OOP, com padrões como Objetos de …


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.