$30 off During Our Annual Pro Sale. View Details »

Refatorando Seu Código Com Boas Práticas - PHP Experience 2019

Refatorando Seu Código Com Boas Práticas - PHP Experience 2019

Slides do workshop realizado no PHP Experience 2019, em São Paulo - SP.

Repositório: https://github.com/devdrops/workshop-refatoracao

Davi Marcondes Moreira

April 06, 2019
Tweet

More Decks by Davi Marcondes Moreira

Other Decks in Programming

Transcript

  1. Refatorando Seu Código
    Refatorando Seu Código
    com Boas Práticas
    com Boas Práticas
    2019-04-06 @ PHP Experience
    Photo by on
    NeONBRAND Unsplash
    Davi Marcondes Moreira
    @devdrops

    View Slide

  2. Photo by on
    Vince Fleming Unsplash

    View Slide

  3. Por
    Por
    Quê?
    Quê?

    View Slide

  4. O Desafio
    O Desafio
    Photo by on
    Joshua Earle Unsplash

    View Slide

  5. View Slide

  6. View Slide

  7. Photo by on
    Kelly Sikkema Unsplash
    Conclusões
    Conclusões

    View Slide

  8. View Slide

  9. - Refatorar está sempre presente no dia a dia.

    View Slide

  10. - Refatorar está sempre presente no dia a dia.
    - Queremos que o software continue gerando valor.

    View Slide

  11. - Refatorar está sempre presente no dia a dia.
    - Antes de começar, tenha um objetivo claro.
    - Queremos que o software continue gerando valor.

    View Slide

  12. - Refatorar está sempre presente no dia a dia.
    - Antes de começar, tenha um objetivo claro.
    - Escolha a simplicidade.
    - Queremos que o software continue gerando valor.

    View Slide

  13. - Refatorar está sempre presente no dia a dia.
    - Antes de começar, tenha um objetivo claro.
    - Escolha a simplicidade.
    - Queremos que o software continue gerando valor.
    - Quer melhorar? Estude, ouça e pratique.

    View Slide

  14. Photo by on
    Evan Dennis Unsplash

    View Slide

  15. Referências
    Referências
    - [The Practical Test Pyramid](https://martinfowler.com/articles/practical-test-pyramid.html)
    - [Efektywna Refaktoryzacja : Confitura 2014 – Warsaw, Poland (Polish)]
    (https://www.youtube.com/watch?v=3AdvN9UmncI)
    - [Modernização de Aplicações Legadas em PHP](https://leanpub.com/mlaphp-pt-br)
    - [Beyond Legacy Code: Nine Practices to Extend the Life (and Value) of Your Software]
    (https://pragprog.com/book/dblegacy/beyond-legacy-code)
    - [Refactoring Guru](https://refactoring.guru/)

    View Slide

  16. whoami
    whoami
    > Davi Marcondes Moreira
    > @devdrops
    > Desenvolvedor de
    Software @ Pagar.me
    > Criar é legal, mas
    consertar é mais divertido :D

    View Slide

  17. Muito
    Muito obrigado
    obrigado! =D
    ! =D
    https:/
    /joind.in/talk/22a84
    https:/
    /joind.in/talk/22a84

    View Slide