code refactoring

Download Code Refactoring

Post on 05-Dec-2014

280 views

Category:

Technology

5 download

Embed Size (px)

DESCRIPTION

Palestra de Code Refactoring

TRANSCRIPT

  • 1. CODE REFACTORING DESENVOLVENDO CDIGOS LIMPOS, ORGANIZADOS E MODULARES LEVI FERREIRA
  • 2. POR QUE SE FAZ NECESSRIO A REFATORAO ?
  • 3. MUITOS PROGRAMADORES PHP NO SABEM ORIENTAO A OBJETOS NO SABEM NO SABEM NO SABEM
  • 4. RACIOCNIO ESTTICO
  • 5. LINGUAGEM NOVA, MAS HBITOS ANTIGOS
  • 6. MAS O QUE A REFATORAO TRAZ DE BOM ?
  • 7. ORGANIZAO
  • 8. MODULARIZAO
  • 9. FACILITAR A MANUTENO E COMPREENSO
  • 10. MAS COMO? BUT HOW? PERO COM? SED UT?
  • 11. LIMPANDO COISAS QUE CHEIRAM MAL
  • 12. TESTES
  • 13. MANTENHA SEUS CDIGOS PEQUENOS
  • 14. DIVIDA RESPONSABILIDADES
  • 15. D NOMES CERTOS AOS PARAMTROS, VARIVEIS E MTODOS
  • 16. FAA OS OBJETOS SE COMPORTAREM COMO COLEES
  • 17. USE DOC BLOCK! NO CUSTA NADISS SENO SEU CODIGO PODE SER VISTO ASSIM:
  • 18. NO TENHA MEDO DIGA PARA A CLASSE:
  • 19. SUBSTITUA NMEROS MGICOS POR CONSTANTES
  • 20. FAA PAIR PROGRAMMING
  • 21. SIMPLIFIQUE AS CONDIES
  • 22. AO FINAL, VOC DEVE FICAR ASSIM MAS COM CERTEZA TER VALIDO A PENA
  • 23. OBRIGADO!