Dezembro 1st 2007 05:57 pm

Palestra do PHP Conference

Após uma semana cheia de tarefas finalmente o PHP Conference 2007
Infelizmente não aproveitei praticamente nada do evento, na sexta-feira meu vôo para São Paulo atrasou, assim acabei chegando no final do dia. Já no hotel conheci alguns palestrantes, o pessoal muito gente boa, fomos a uma churrascaria, foi a maior farra. Mas voltando ao que interessa, sábado apresentei minha palestra sobre qualidade de software com o PHPUnit, a palestra não estava completamente lotada, mas haviam muitos conferencistas, o pessoal mostrou interesse pelo assunto. Pelo que percebi, a utilização do PHPUnit ainda não é uma coisa muito comum entre a comunidade, procurei esclarecer as dúvidas de todos, espero ter conseguido. Tive alguns problemas com o projetor e o Ubuntu, então precisei que apresentar utilizando o Windows Vista, foi uma pena, pois havia preparado o ambiente com alguns exemplos legais para a apresentação. Após a palestra, apresentei a alguns conferencistas mais interessados alguns exemplos práticos e algumas configurações necessárias para rodar os softwares que mencionei na palestra.

Aos conferencistas que estiveram em minha palestra espero que tenham gostado, este neste post abro espaço para críticas, sugestões, elogios, etc. No caso de ter ficado alguma dúvida, é só fazer um contato que eu procuro ajudar.

Slides da palestra: Qualidade no desenvolvimento de Software com PHPUnit

Abraço a todos.

Compartilhe:
  • del.icio.us
  • Google
  • Digg
  • Sphinn
  • Facebook
  • Mixx
  • LinkedIn
  • Live
  • Rec6
  • Technorati
  • TwitThis
1 Estrela2 Estrela3 Estrela4 Estrela5 Estrela (2 votos, média: 3 de 5)
Loading ... Loading ...

9 Comments »

9 Responses to “Palestra do PHP Conference”

  1. Fábio on 02 Dez 2007 at 12:16 #

    Olá Diego, realmente achei esta palestra uma das mais interessantes do evento. Realmente o PHPUnit faz mais coisas do que eu imaginava.

    Achei muito interessante também o phpUnderControl, que consegue unificar ferramentas importantes para o controle de projetos.

  2. Maurício Diniz on 03 Dez 2007 at 09:42 #

    Diego, concordo com o Fábio, sua palestra foi a mais interessante. Queria ver com você se tem como disponibilizar os exemplos que você mostrou após a palestra (principalmente a que faz verifica se os dados do Bd estão integros).
    Parabéns pela palestra com alto nível técnico e didático!

  3. Diego Tremper on 03 Dez 2007 at 11:32 #

    Ola Maurício,

    assim que tiver um tempo disponível crio um artigo mostrando alguns exemplo de utilização com o banco de dados.

    []’s

  4. Blog do Tremper » Integrando PHPUnit com banco de dados on 17 Dez 2007 at 20:49 #

    […] Obs.: Aos que ainda não estão familiarizados com a utilização do PHPUnit recomendo a leitura destes posts: http://blog.diegotremper.com/archives/15 http://blog.diegotremper.com/archives/97 […]

  5. battisti on 16 Jan 2008 at 16:52 #

    Saudações

    Realmente muito bom os slides da sua palestra, infelizmente por motivos alheios a minha vontade não pude estar no evento.

    Você possui mais algum material em portugues sobre o assunto?

    []’s Anselmo Battisti

  6. Diego Tremper on 16 Jan 2008 at 23:08 #

    Ola Battisti, infelismente não possuo mais materiais em português, mas recomento o site abaixo a você.

    http://www.improveit.com.br/

    []`s

  7. Alexandre Ribeiro dos Santos on 27 Ago 2008 at 14:26 #

    Olá Diego,
    Estou tentando utilizar o PhpUnit aqui no serviço e tenho muitas dúvidas, espero que possa esclarecê-las:
    Nosso SO é o WinXP e utilizamos o PHPEclipse, já conseguimos fazer o SimpleTest funcionar, a dúvida é: o PHPUnit faz a mesma coisa que o SimpleTest? qual a diferença de um para o outro?
    Para ter o PHPUnit rodando no winxp preciso ter o cruisecontrol + undercontrol?
    Utilizamos o SVN Tortoise, o cruisecontrol faz o controle de versão no Tortoise?

    Desde já agradeço pela atenção.

    Att,

    Alexandre Ribeiro dos Santos.

  8. Diego Tremper on 29 Ago 2008 at 00:58 #

    Olá Alexandre,

    por partes:

    “PHPUnit faz a mesma coisa que o SimpleTest?”

    Sim, faz as coisas que o SimpleTest faz, e uma porção de coisas a mais.

    “qual a diferença de um para o outro?”

    A principal funcionalidade dos dois é fazer testes unitários, no entanto, o PHPUnit possui uma série de features a mais que o SimpleTest, tais como, métricas de software, skeleton, annotations, integração com o Zend Studio for eclipse, integração com frameworks de integração contínua, suporte a testes com banco de dados, output em diversos formatos, configuração através de arquivos xml, suporte a listeners, etc.

    “Para ter o PHPUnit rodando no winxp preciso ter o cruisecontrol + undercontrol?”

    Não, inclusive já postei um tutorial de como fazer instalação dele no windows.
    http://blog.diegotremper.com/archives/15

    “Utilizamos o SVN Tortoise, o cruisecontrol faz o controle de versão no Tortoise?”
    Aqui me parece que há uma pequena confusão… Veja bem, o SVN Tortoise é apenas um cliente para o Subversion, assim como existem outros vários clientes disponíveis.

    O CruiseControl é um software que auxilia o processo de integração contínua. Uma das etapas deste processo, na maioria das vezes é fazer o checkout do código existente no servidor de controle de versão (seja este o Subverion, CVS, etc.), e quem faz este papel, na verdade não é o CruiseControl, mas sim o Ant, que já vem imbutido no CruiseControl, e é executado quando se está gerando um build previamente agendado na configuração do CruiseControl.

    E finalmente, sim, o Ant faz integração com o Subversion.

    []s

  9. links for 2008-09-24 « sySolution on 24 Set 2008 at 13:01 #

    […] Blog do Tremper » Palestra do PHP Conference (tags: php phpunit) […]

Trackback URI | Comments RSS

Leave a Reply

« PHP Conference Brasil 2007 - Novidades! | array X ArrayIterator == cópia X referência »