Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Métodos, Técnicas e Ferramentas de Desenvolvimento de Software

Métodos, Técnicas e Ferramentas de Desenvolvimento de Software

Apresentação no curso de Sistemas de Informação da Univille, matéria de Métodos, Técnicas e Ferramentas de Desenvolvimento de Software. Que contei um pouco sobre minha experiência profissional nos temas que tangem o curso e a matéria.

Ronan Rodrigo Nunes

May 27, 2019
Tweet

More Decks by Ronan Rodrigo Nunes

Other Decks in Education

Transcript

  1. Olá Ronan Rodrigo Nunes 10 meses de idade como pai

    Tudo começou com o mIRC 10 anos de XP com programação Programador de APPs para iOS Swift, Ruby, Python, C#, JavaScript… Mercos (Meus Pedidos), Nubank, Uber...
  2. Agenda Soft skills & no brilliant jerks Pair programming Testes

    & Test Driven Development SOLID & Design Patterns Programação funcional Git Continuous Integration/Delivery
  3. Soft skills & no brilliant jerks Responsabilidade Empatia Resolução de

    problemas Dar e receber feedbacks Criatividade Ética profissional Relacionamento interpessoal e trabalho em equipe
  4. Git

  5. Clean Code: Robert C. Martin Clean Architecture: Robert C. Martin

    The Clean Coder: Robert C. Martin The Passionate Programmer: Chad Fowler Extreme Programming Explained: Kent Beck Design Patterns: Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides Learn You a Haskel For Great Good: Miran Lipavoca Livros
  6. Clojure for the Brave and True: Daniel Higginbotham Cracking the

    Coding Interview: Gayle Laakmann McDowell Livros