Mais Frameworks ?


 

Uma coisa que tenho percebido que dificulta muito o desenvolvimento de software (não só para web) é a grande quantidade de frameworks disponíveis (sim ! pode parecer absurdo, mas continue lendo). Hoje temos tantas opções que é possível gastar mais tempo tentando escolher/aprender o que vamos usar do que realmente pensando no software que será desenvolvido !

Curiosamente a falta de atenção no software em questão é um problema recorrente na área de desenvolvimento ! Quando não estamos tentando reinventar a roda apenas para poder ter o sabor de escrever componentes (ao invés de gastar horas com o desenvolvimento da aplicação) estamos tentando configurar aquele novo e poderoso framework !

Mesmo quando o software em questão é menor que o framework ! Por conta disso tenho pensando bastante em uma saída para o problema, e sugiro o uso de micro-frameworks.

Como é isso ? Bom, um pequeno trecho de código genérico, que pode ser extendido, mas que se propõe a resolver um problema pequeno, se o seu software também é pequeno provavelmente esta será uma solução mais fácil de trabalhar !

Um exemplo é o DAOBase publicado aqui no site recentemente e que surgiu de um trabalho em sala de aula, ou seja, um problema pequeno, ensinar aos alunos acesso a banco de dados de forma clara e organizada, mas sem ter que gastar 1 mês de aula ensinando todas as configurações e abastrações do Hibernate ;)

Estou agora conversando com alunos e outros entusiastas para identificar novos possíveis micro-frameworks.

Leave a Reply