Pergunta

Eu estava lendo hoje em dia sobre a implementação de grandes projetos em Python e Flex, e muitas vezes as pessoas elogiam o uso da estrutura (como CairnGorm, PureMVC ou outros) sobre a codificação tradicional de OOP.

Eu acho que realmente não entendo a vantagem de usar o FW, qual é o ponto forte sobre a programação clássica? Qual o tamanho do projeto para usar o FW? Destina-se principalmente a aplicativos web? Ou também pode ser usado para aplicativos de desktop?

Espero que todas essas dúvidas não pareçam estúpidas para você, eu não sou engenheiro de computação, apenas eletrônico, então meu conhecimento da arquitetura do SW é muito limitado.

Br

Foi útil?

Solução

Usar uma estrutura não é realmente diferente da programação clássica de OOP.

Quando você escreve projetos em um ambiente semelhante, você provavelmente se verá escrevendo uma estrutura (ou um conjunto de ferramentas) repetidamente.

Uma estrutura é realmente apenas reutilização de código - em vez de você escrever a lógica para gerenciar uma tarefa comum, alguém (ou você) já o escreveu para você usar em seu projeto.

Uma estrutura bem projetada o manterá focado em sua tarefa, em vez de passar o tempo resolvendo problemas que já foram resolvidos.

Outras dicas

Eu adicionaria meus 2 centavos aqui, o uso de uma estrutura também ajudará um ambiente colaborativo melhor organizado. Seus companheiros de equipe conhecerão facilmente o código se você estiver seguindo uma estrutura padrão. Em aplicativos corporativos, o uso da estrutura ajuda a cumprir o prazo e a melhor quialidade do código.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top