Perguntas com a marcação «design»

11
Como a análise é diferente do design?

Tenho certeza de que todos ouviram gerentes dizendo que "precisamos de um analisador" ou "precisamos de um designer". Embora eu seja um desenvolvedor .NET, dificilmente posso diferenciar um analisador de um designer (não web designer ou UI). Quem é o analisador? Quem é designer? Eles se...

11
Interação de thread de desenho

Gostaria de desenhar a interação de threads (caneta e lápis) em uma notação UML (semelhante a). Não insisto em UML, qualquer coisa que seja óbvia para o leitor deve fazer. Comecei com diagramas de sequência, mas não acho que essa seja a melhor maneira de fazer isso. O tempo todo, havia...

11
O termo "interface" em C ++

Java faz uma distinção clara entre classe interface. (Acredito que o C # também o faça, mas não tenho experiência com ele). Ao escrever C ++, no entanto, não há distinção imposta por linguagem entre classe e interface. Consequentemente, sempre vi a interface como uma solução alternativa para a...

11
Desenvolvendo uma linguagem dinâmica

Eu criei vários compiladores escritos à mão para linguagens muito simples, mas agora quero tentar desenvolver uma linguagem dinâmica, semelhante a um Python ou Ruby simplificado. No entanto, foi fácil para mim entender como os compiladores funcionam. Compiladores primitivos são traduzidos. Mas não...

11
Métodos estáticos vs. estáticos

Aqui está um problema com que me deparo com frequência: que haja um projeto de loja virtual que tenha uma classe de produto. Desejo adicionar um recurso que permita aos usuários publicar comentários em um produto. Então, eu tenho uma classe Review que faz referência a um produto. Agora eu preciso...