YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Portuguese, Brazilian subtitles

← Interview with Lewis Kaneshiro - How to Use Git and GitHub

Get Embed Code
5 Languages

Showing Revision 9 created 06/20/2016 by Udacity Robot.

  1. Meu nome é Lewis Kaneshiro.
  2. Crio cursos aqui na Udacity e
  3. tenho usado o controle de versão em diferentes formas há mais ou menos quatro anos.
  4. O controle de versão me faz correr mais riscos no sentido de que
  5. posso explorar as alterações mais significativas na base de código,
  6. as diferenças na arquitetura,
  7. em um nível bem baixo, sem medo de falir o projeto todo
  8. e enlouquecer, na
  9. falta de uma palavra melhor, na tentativa de fazê-lo funcionar novamente.
  10. E assim, sem o controle de versão, esperava o código começar a
  11. funcionar para fazer alterações iterativas muito pequenas.
  12. Enquanto que com o controle de versão, posso repensar toda a base de código ou
  13. repensar partes dela que, muito honestamente, eu não teria abordado ou
  14. sequer tocado por medo de rompê-la.
  15. De modo geral, o que eu gosto mesmo no controle de versão é
  16. realmente essa ideia de exploração.
  17. Sem o controle de versão, desenvolver como um programador é
  18. dar um passinho de cada vez para tornar um programa gradativamente melhor.
  19. Enquanto que com o controle de versão, você pode explorar esse amplo espaço de
  20. coisas a serem testadas, e você pode fazer isso facilmente sem
  21. se preocupar realmente em ter que voltar e corrigir um projeto falido.
  22. Sinto que o controle de versão me tornou um programador melhor, pois
  23. me permite explorar conceitos profundos, conceitos detalhados de arquitetura em
  24. programas que eu não poderia explorar facilmente e
  25. mais eficazmente se não estivesse usando o controle de versão.