Muitos programadores adotam o uso de framaworks para desenvolvimento de softwares por questão de tempo e padrões de desenvolvimento, mais quero saber a opnião de especialistas sobre a usabilidade e a dependencia que esses freamworks causam para uma aplicação e se é possível crescer utilizado freamworkes?
Boa tarde parceiro, acho que o a questão de usar ou não um framework é mais relativa a produtividade do que qualquer outra coisa.
Produzir um sistema completo se o uso de algum framework é quase impossível ou econômicamente inviavel. Imagise construir um sistema WEB em Java por exemplo sem uma ferramenta de ORM como o Hibernate e/ou um Framework para gerenciar injeção de dependências, ou mesmo um Framework para Front end como Bootstrap. O tempo gasto em tarefas repetitivas como a construção de camadas de visão ou clases de acesso a dados DAO seria enorme, e por vezes impediria a produção do sistema em tempo e custo viáveis ao cliente.
Para certas coisas não ha de se reinventar a roda, há inumeras ótimas soluções em frameworks consagrados no mercado. Se é possivel crescer utilizando estas ferramentas? eu diria que no mercado atual, é quase impossivel crescer sem o uso deles, e recomendo fortemente que você aprenda a usa-los. Em C# por exemplo há o .NET MVC 5, o Entity Framework(ORM), em Java o HIbernate(ORM) Vraptor (injeção de dependeências),Mavem, JavaFX8 , Bootstrap(Front End)... Em fim existe uma infinidade deles, e eles agregam muito valor ao sistema final.
Há quem diga que não sente vontade de utilizar um framework para desenvolver um software, porém não há como negar sua incrível utilidade quanto à opção de ter tudo que mais se utiliza , de forma mais simples e direta.
Podemos definir o framework como uma abstração que une códigos comuns entre vários projetos de software provendo uma funcionalidade genérica. Podendo ser criado para atingir uma funcionalidade específica, por configuração, durante a programação de uma aplicação.
Mas tá , utilizar ou não utilizar ? Caso, você queira ter um código totalmente seu e que você entenda totalmente sua utilização , integração e comentários , pode se dizer que você deve encarar de frente na hora do desenvolvimento. Mas caso precise de algo mais rápido e se você têm capacidade de compreender códigos genéricos e facilidade de adaptar para aquilo que você precisa , com certeza utilizar um framework é uma belíssima opção.
Há quem diga que não sente vontade de utilizar um framework para desenvolver um software, porém não há como negar sua incrível utilidade quanto à opção de ter tudo que mais se utiliza , de forma mais simples e direta.
Podemos definir o framework como uma abstração que une códigos comuns entre vários projetos de software provendo uma funcionalidade genérica. Podendo ser criado para atingir uma funcionalidade específica, por configuração, durante a programação de uma aplicação.
Mas tá , utilizar ou não utilizar ? Caso, você queira ter um código totalmente seu e que você entenda totalmente sua utilização , integração e comentários , pode se dizer que você deve encarar de frente na hora do desenvolvimento. Mas caso precise de algo mais rápido e se você têm capacidade de compreender códigos genéricos e facilidade de adaptar para aquilo que você precisa , com certeza utilizar um framework é uma belíssima opção.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar