Boas Práticas de Programação AIT
Boas Práticas de Programação PHP
Paulo Souza
Paulo Souza
paulosouzacbcc@gmail.com
pauloso...
Contexto
Estrutura dos Projetos
• MVC melhorado.
• PHP
Fluxo
Melhorias de Código
Melhorias de Código
Controller
Melhorias de Código
Controller
Melhorias de Código
Controller
Melhorias de Código
Action
Action

Controller
Melhorias de Código
Action
Action

Controller
Melhorias de Código
Action
Action

Controller
Melhorias de Código
Dao
Melhorias de Código
Dao
Melhorias de Código
Dao
Var_dump
Var_dump
Var_dump
Var_dump
Melhoria na Leitura do Código
• Identar (cuidado ao usar o atalho de IDEs).
• Iniciar nome de funções em inglês sendo o ma...
FIM
Próximos SlideShares
Carregando em…5
×

Boas Práticas de Programação

373 visualizações

Publicada em

apresentação realizada para melhoria de práticas de programação no contexto da ait

Publicada em: Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Boas Práticas de Programação

  1. 1. Boas Práticas de Programação AIT Boas Práticas de Programação PHP Paulo Souza Paulo Souza paulosouzacbcc@gmail.com paulosouzacbcc@gmail.com facebook.com.br/aitproeg facebook.com.br/aitproeg
  2. 2. Contexto
  3. 3. Estrutura dos Projetos • MVC melhorado. • PHP
  4. 4. Fluxo
  5. 5. Melhorias de Código
  6. 6. Melhorias de Código Controller
  7. 7. Melhorias de Código Controller
  8. 8. Melhorias de Código Controller
  9. 9. Melhorias de Código Action Action Controller
  10. 10. Melhorias de Código Action Action Controller
  11. 11. Melhorias de Código Action Action Controller
  12. 12. Melhorias de Código Dao
  13. 13. Melhorias de Código Dao
  14. 14. Melhorias de Código Dao
  15. 15. Var_dump
  16. 16. Var_dump
  17. 17. Var_dump
  18. 18. Var_dump
  19. 19. Melhoria na Leitura do Código • Identar (cuidado ao usar o atalho de IDEs). • Iniciar nome de funções em inglês sendo o mais objetivo possível. • Cada camada tem palavras chaves para nomes de funções. • Use CamelCase. • Reuso de Métodos (não tente recriar a roda, mas pode melhorá-la). • Use as TAGs (TRACK, TODO, REFACTOR). • Seja mais criterioso no Code Review (não olhe código, leia código).
  20. 20. FIM

×