Resultados da pesquisa a pedido "design-principles"
Pergunta da API REST sobre como lidar com coleções da maneira mais eficaz possível, enquanto ainda está em conformidade com os princípios REST
Sou bastante novo para o REST, mas pelo que entendi, entendo que os seguintes URLs estão em conformidade com os princípios do REST. Onde os recursos são definidos da seguinte maneira: /user/<username>/library/book/<id>/tags ^ ^ ^ ^ ...
Qual é o significado e o raciocínio por trás do Princípio Aberto / Fechado?
O Princípio Aberto / Fechado afirma que as entidades de software (classes, módulos etc.) devem estar abertas para extensão, mas fechadas para modificação. O que isso significa e por que é um princípio importante de um bom design orientado a objetos?
Padrões de design para multithreading [closed]
Multitarefa parece ser um desastre, por vezes, quando grandes projetos falham devido à mutação compartilhada de eu diria que os recursos compartilhados são a...
É seguro aceitar IEnumerable <T> como argumento após a introdução do Linq? [fechadas]
Existem algumas questões semelhantes a esta que lida com os tipos corretos de entrada e saídacomo isso. Minha pergunta é mais sobre a prática correta, nomeaç...
Número máximo de atividades!
Existe alguma diretriz de design sobre o número de atividades que um aplicativo pode ter? Se houver um limite, qual seria o número ideal de atividades que podem ser agrupadas em um aplicativo Android.
Objetos sem comportamento
Tenho uma pergunta relacionada ao POO geral que não específica a um idioma. Eu estava tentando um aplicativo simples (em java) e estava tentando modelá-lo como um cenário do mundo real. Durante a re-fatoração, percebi que criei um objeto simples ...
Chamando a propriedade variável diretamente vs getter / setters - OOP Design
Eu sei que isso é provavelmente subjetivo, mas eu li issooptimization página do Google para PHP [http://code.google.com/speed/articles/optimizing-php.html] e eles sugerem usar a propriedade variável diretamente, sem a necessidade de getters e ...
Devo favorecer IEnumerable <T> ou Arrays? [fechadas]
Em muitos projetos em que trabalho, sempre que preciso retornar uma coleção somente leitura, uso oIEnumerable<T> interface e especifique-o da seguinte forma: Public ReadOnly Property GetValues() As IEnumerable(Of Integer) Get 'code to return the ...
What is an example of the Liskov Substit,ution Principle
Ouvi dizer que o Princípio de Substituição de Liskov (LSP) é um princípio fundamental do design orientado a objetos. O que é e quais são alguns exemplos de seu uso?