Code Reviews

1h 2min Temporada 1 Episodio 1

Ouvir "Code Reviews"

Sinopse do Episódio


Bem-vindos ao primeiro episódio do Forkados, o vosso podcast de tecnologia gravado no Ribatejo onde pegamos o código pelos cornos.

Começamos com a nossa rúbrica git init onde:

* O Mário traz alguns sites onde é possível aprender sobre linguagens/ferramentas
* O João nos fala sobre os progressos da DeepMind na AI aplicada a xadrez
* O Alexandre apresenta o tema das convenções nos commits

Passamos depois ao tema principal: Code Reviews
As Code Reviews são um instrumento muito utilizado com objetivo a melhorar a qualidade do código durante a fase de programação do software e minimizar custos na manutenção. Ao longo do episódio vamos tentar responder a algumas destas perguntas:

* Qual a origem desta prática e quais os objetivos?
* O que constitui uma boa/má Code Review e como podemos encorajar a crítica construtiva?
* Como introduzir a prática de Code Reviews na minha empresa e gerir o conflito?

Links:

https://www.katacoda.com - Aprendizagem interativa com ambientes de desenvolvimento já preparados e prontos a utilizar. Excelente para aprender tecnologias que possam necessitar de alguma infraestrutura.

https://exercism.io - Site onde podem ser resolvidos de programação orientados à aprendizagem de novas linguagens.

https://deepmind.com/blog/article/alphazero-shedding-new-light-grand-games-chess-shogi-and-go - Blog post da DeepMind sobre o AlphaZero e a aplicação de reinforcement learning em xadrez, shogi e go.

https://www.conventionalcommits.org/en/v1.0.0/ - Especificação para criar convenções nos commits por forma a manter um registo do desenvolvimento mais organizado

https://insights.stackoverflow.com/survey/2019 - Estatísticas 2019 Stack Overflow

Créditos:

Genérico composto por Timbre / CC-BY-NC 3.0 - https://freesound.org/people/Timbre/sounds/505106/
Logo adaptado a partir do original criado por Jason Long / CC-BY 3.0 - https://git-scm.com/downloads/logos

Mais episódios do podcast Forkados