Cabra Macho

Post on 11-Jun-2015

989 views 4 download

description

O que um bom Developer PHP precisa saber

Transcript of Cabra Macho

PHP é coisa de Cabra Macho

@trentin

Eu já sei...

•Enviar email com o PHP;

•Conectar em um banco de dados;

•Salvar e Editar dados via form;

•Alterar um arquivo txt;

•Criar um cookie ou alterar dados de uma session;

A esqueci de falar...

•Eu também sei fazer upload de fotos (peguei um ‘tutoriau na neti’);

Scripts prontos?

Prazer sou o bigode!

Função: Programador de P.O.G

PHP é coisa de criança....

PHP não é Seguro...

Para o bigode não...

PHP é fácil

Pensa assim e tu vai trabalhar aqui...

Você quer ser um cabra macho no PHP?

Não Sim

Então vá aprender

Java ou ASP

PHP :D

Cabra MachoPasso 01

Cabra machoprograma no ‘Bloco de Notas’!

Macho mas não burro!

Escolha uma IDE amigável

ZendAptanaKomodoEclipseNotepad++PHP EditorE mais uns 300

Instalar Apache, PHP e Bancona mão

Emuladores são para quebrar um galho... Esqueça o next, next, finish.

Documentação de código(Documentar para que?)

<?php /** * [Descrição do arquivo]. * * [mais informações precisa ter 1 [ENTER] para definir novo parágrafo] * * [pode usar quantas linhas forem necessárias] * [linhas logo abaixo como esta, são consideradas mesmo parágrafo] * * @package [Nome do pacote de Classes, ou do sistema] * @category [Categoria a que o arquivo pertence] * @name [Apelido para o arquivo] * @author [nome do autor] <[e-mail do autor]> * @copyright [Informações de Direitos de Cópia] * @link [link de onde pode ser encontrado esse arquivo] * @version [Versão atual do arquivo] * @since [Arquivo existe desde: Data ou Versao] */

Retirado - http://www.walkeralencar.com/PHPCodeStandards.pdf

Use PHPdoc.org

Use controle de versão

Esqueça programação estruturada

Nunca confie no usuário(validações)

Valide tudo que o usuário enviar para sua aplicação

Faça uso do TDD(Test-driven development)

Cabra MachoPasso 02 (Plus)

Tenha certificação PHP

Não use Frameworks!

Não use Frameworks!x

Não deixe para arrumar depois

Isso é feito por um bigode!

Aqui também

Não seja um bigode

Cabra macho tem vida longa eganha mais.

CRISTIAN @TRENTINtrentin.cristian@gmail.com

www.cristiantrentin.com.br | www.webparatodos.com.br