sexta-feira, 14 de novembro de 2008

MVC e Django

BSI01

São duas ferramentas de alto nível para a área de desenvolvimento, são consideradas de alto nível e fácil manipulação do código fonte. Mas não muito difundidas pelas empresas por elas escolherem outras ferramentas a desenvolver suas aplicações.

A MVC gerencia múltiplos visualizadores usando o mesmo modelo é fácil manter, testar e atualizar sistemas múltiplos. É fácil incluir novos clientes, apenas incluindo seus visualizadores e controladores. É possível ter desenvolvimento em paralelo para o modelo, visualizador e controle, pois são independentes. Porém requer uma quantidade maior de tempo para modelar o sistema, necessita de pessoal capacitado e não é recomendável para pequenas aplicações.

De acordo com a descrição encontrada no site do Django Brasil, "Django é um framework web de alto nível escrito em Python que estimula o desenvolvimento rápido e limpo". Ele possibilita o desenvolvimento de sistemas de forma ágil, fazendo com que os programadores desenvolvam num curto espaço de tempo. Mas como é uma ferramenta não muito conhecida os programadores optam em desenvolver nas que estão mais difundidas no mercado.

Elas têm uma grande chance de se tornarem popular assim que empresas de grande porte adotarem ela no seu ambiente de desenvolvimento, tornando-as mais difundidas no mercado.

Nenhum comentário: