11

Click here to load reader

Dojo PHP (treinanto programação orientada a objetos em PHP)

Embed Size (px)

DESCRIPTION

Dojo PHP (treinanto programação orientada a objetos em PHP)

Citation preview

Page 1: Dojo PHP (treinanto programação orientada a objetos em PHP)

Coding Dojo de PHPtreinando programacao orientada a objetos no PHP

Fabrızio de Royes Mello e Guilherme Silva de Lacerda

#guma10anos - Grupo de Usuarios de Metodos Ageis do RShttp://codingbyexample.org

05 de abril de 2014

Page 2: Dojo PHP (treinanto programação orientada a objetos em PHP)

Apresentacao

Fabrızio de Royes Mello

I Especialista em Banco de Dados

I Colaborador Comunidade Brasileira de PostgreSQL

I Colaborador PostgreSQL Global Development Group

I @fabriziomello

Guilherme Silva de Lacerda

I Especialista em Metodos Ageis

I Agile Coach

I Colaborador GUMA/RS

I Professor Universitario

I @guilhermeslac

Page 3: Dojo PHP (treinanto programação orientada a objetos em PHP)

Sobre esta apresentacao

I esta apresentacao esta disponıvel em:http://github.com/fabriziomello/guma10anos

I esta apresentacao esta sob licenca Creative CommonsAtribuicao 3.0 Brasil :http://creativecommons.org/licenses/by/3.0/br

Page 4: Dojo PHP (treinanto programação orientada a objetos em PHP)

Dojo (DO=caminho e JO=lugar)

”E o caminho da pratica, a via do desenvolvimento integral, ondeentramos em contato com o nosso melhor estado de ser.”

Page 5: Dojo PHP (treinanto programação orientada a objetos em PHP)

Coding Dojo

Page 6: Dojo PHP (treinanto programação orientada a objetos em PHP)

Para que tudo isso?

I ERRAR!!! Erro gera aprendizado

I Treinar as habilidades de programacao

I Melhorar a comunicacao

I Conhecer novas tecnologias

I Pensar ”fora da caixinha”

I Diversao

Page 7: Dojo PHP (treinanto programação orientada a objetos em PHP)

Cifra de Cesar

Em criptografia, a Cifra de Cesar, tambem conhecida como cifra detroca, codigo de Cesar ou troca de Cesar, e uma das mais simplese conhecidas tecnicas de criptografia. E um tipo de cifra desubstituicao na qual cada letra do texto e substituıda por outra,que se apresenta no alfabeto abaixo dela um numero fixo de vezes.Por exemplo, com uma troca de tres posicoes, A seria substituıdopor D, B se tornaria E, e assim por diante.

Page 8: Dojo PHP (treinanto programação orientada a objetos em PHP)

Problema / Regras

I Implementar, em PHP, classes/metodos para criptografar edescriptografar strings usando a tecnica da Cifra de Cesar.

I Vamos usar TDD (Test-Driven Development) usando oFramework de Testes PHPUnit (www.phpunit.de)

I A cada 5min faremos a troca do piloto e outra pessoa daplateia entra na rodada

Page 9: Dojo PHP (treinanto programação orientada a objetos em PHP)

Documentacao Apoio

I http://www.php.net/manual/en/

I http://phpunit.de/getting-started.html

Page 10: Dojo PHP (treinanto programação orientada a objetos em PHP)

Retrospectiva

I Pontos Positivos?

I Pontos Negativos?

Page 11: Dojo PHP (treinanto programação orientada a objetos em PHP)

Perguntas

Duvidas ?