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