“Acabei minha Pós Graduação, chega de estudar!”.
Grande mentira! Acho que tenho estudado muito mais agora, do que no tempo do curso, a área de desenvolvimento web é um desafio constante reciclando conhecimento todo dia.
Programo em PHP a mais ou menos 10 anos e sempre gostei de fazer os meus códigos “by-my-self” reutilizando apenas as coisas que eu fiz, mas isso é besteira, você leva mais tempo e precisamos ser mais rápidos.
Tanto na faculdade quanto na Pós estudei muito sobre orientação a objetos, frameworks e padrões de projeto, mas como sou da época da programação estruturada lava-se um tempo para conseguir mudar de paradigma.
Mas em projetos grandes a orientação de objetos é extremamente importante e os padrões de projeto nem se fale, até agora fiz apenas uma introdução para chegar no tópico principal que é são os Frameworks.
Eu amo o PHP é uma das linguagens que eu mais gosto de trabalhar, mas ele permite que façamos um código incrível ou horrível de se manter, simples assim. Por isso acho importante a utilização de frameworks eles impõem alguns padrões de projeto e agilizam o trabalho, eu particularmente me identifiquei com o CodeIgniter, mas não explorei muito os outros para poder falar bem ou mal, mas acho que o fato de utilizar um já vale muito a pena.
Fiz uma pesquisa no Google Trends para ver qual deles é o mais buscado e o CodeIgniter e CakePHP parecem ser a sensação, mas existem outros muitos bons.
Se você ainda não trabalha com orientação a objetos ou algum framework fica a dica, comece! 😉