sábado, 18 de abril de 2009

Zend Framework

Olá pessoal...

depois de quase duas semanas afastada do blog, aqui estou eu novamente.

Estudamos na empresa 3 frameworks: Cake, Symfony e Zend e o aprovado foi o Zend.

por alguns motivos como: 
1 - Facilidade na instalação e que altera poucas coisas no servidor php e apache;
2 - É desenvolvido pela PHP e dificilmente terá uma descontinuação;
3 - Pesquisamos e parece abranger muitas funcionalidades interessantes para os próximos projetos da empresa.

Não estou afirmando aqui, que o Zend Framework é o melhor framework a se trabalhar com PHP, e sim que foram fatores analisados e que o framework que atendeu melhor as expectativas da equipe para desenvolvimento dos novos projetos da empresa é o Zend.

Não tive muito tempo para esudar  framework escolhido, mas tenho duas dicas de livros:
1 - Zend Framework - Desenvolvendo em PHP 5 orientado a objetos com MVC -
Flávio Gomes da Silva Lisboa - Ed. Novatec

COMENTÁRIO:
Livro muito didático, para quem irá começar a trabalhar com o Zend é uma boa dica e ainda mais que ele não é tão caro, ainda mais se você não sabe se começa a estudar o framework, é uma boa escolha.

2 - Guia para programação com FRAMEWOK ZEND -
Cal Evans - Ed. Ciência Moderna

COMENTÁRIO:
Nenhum, peguei o livro emprestado neste final de semana e irei apoveitar para ler no póximo feriado e assim que possível postarei comentários no blog.


Segue um mini projeto utilizando o Zend: QuickStat. Este mini-projeto é disponibilizado no site do framework para quem quer se aventurar.  Possui também alguns vídeos: screencasts.

Sugestão de estudos é que você procure informações, leia livros, tutoriais, entre em blogs especializados e fórum, isso ajudará e muito no seu aprendizado.

bjs a todos e bons estudos.

terça-feira, 7 de abril de 2009

SCRUM - Desenvolvendo com SCRUM.


SCRUM por uns é uma metodologia de desenvolvimento ágil de software e para outros é um framework de métodos ágeis.

Scrum and XP from the Trenches - How we do Scrum, é um bom começo para quem quer adotar métodos ágeis na sua equipe de desenvolvimento de software. Trabalho em uma equipe que está utilizando Scrum e aprendendo a adaptar a cada nova necessidade à metodologia.
Este livro está disponível para download na InfoQ, basta fazer o cadastro no site e fazer o download. Há várias versões deste livro no site: português, inglês, japonês...entre outros.
Este livro não diz como você deve fazer para usar Scrum e sim as práticas que o Henrik Kniberg fez para a tua equipe.
Estamos adiquirindo experiências e em breve comentarei sobre os casos de sucessos utilizando Scrum.
Esta é a minha sugestão de Scrum. :D uso muito este livro como guia e consulto os grupos de discussão: Scrum-Brasil no Yahoo e Floripa ágil do Google.

quarta-feira, 1 de abril de 2009

Developer / PHP Syntax Exam

Olá pessoal, a minha busca por conhecimento em php para a certificação Zend Certified continua.

Algum tempo atrás numa entrevista de emprego me apresentaram o site: Blueshoes: PHP Syntax Exam. Agora não lembro como foi o resultado, mas o que lembro é que a pesssoa que aplicou o exame e analisou, gostou. :D

Hoje resolvi refazê-lo para documentar as minhas faltas e aprofundar os temas que mais encontrei dificuldades.

Segue o resultado:


Resolvi a prova em aproximadamente 28 minutos.

Tópicos que terei que estudar mais:
Manipulação de variáveis
- NULL
- Array
- Comparação
- Referência e
- Hash Keys


Bom pessoal por enquanto é isso, em breve comentarei sobre o movimento Agile utilizando SCRUM.