Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

training-center/code-review

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

26 Commits

Repository files navigation

code-review

Envie seu codigo para a comunidade dar palpites e te ajudar a melhorar!

Se voce nunca mexeu com Git e GitHub, nos recomendamos que voce faca esse curso (gratuito e sensacional) do @willianjusten, pois nos utilizamos o GitHub para quase tudo o que fazemos e voce vai imergir nesse mundo junto conosco: Git e GitHub para iniciantes.

Utilize o processo de Code Review para se preparar para entrevistas de emprego

Voce tambem pode usar esse repositorio para se preparar para entrevistas de emprego, resolvendo desafios reais que empresas utilizam para selecionar os canditados as vagas, e nos mandando o link do seu repositorio para revisarmos.

Voce conhece alguma lista de exercicios ou testes de empresas? Adicione aqui na nossa lista para que as pessoas pratiquem com elas.

Sumario

  • O que e Code Review?
  • Como funciona o Code Review do Training Center?
  • Como enviar meu codigo?
  • Como receber respostas mais rapidas?
  • Como contribuir no codigo de outras pessoas?

O que e Code Review?

Code Review significa revisao de codigo e esse e um processo extremamente importante quando se trata de garantir qualidade em nossa base de codigo.

Atraves dessa pratica podemos palpitar sobre sua logica, sintaxe da linguagem, sobre falha em padroes de projetos utilizados, sobre falhas em sua nomenclatura de variaveis, metodos e muito mais.

Com o code review voce pode aprender muito atraves da experiencia e pontos de vista de outras pessoas assim como discutir as melhores implementacoes de alguma resolucao de problema.

Wikipedia - Code Review

Como funciona o Code Review do Training Center?

Qualquer pessoa pode enviar qualquer tipo de codigo para ser avaliado aqui pelas pessoas da comunidade Training Center, desde JavaScript, Ruby, Python, Shell, Java ate C/C++, COBOL, Assembly.

Nao tenha medo, ninguem esta aqui para te julgar, mas, sim, para te ajudar a melhorar seu codigo.

Como enviar meu codigo?

Voce pode solicitar ajuda atraves de PRs ou comentarios em Gists.

Para isso voce pode:

  • criar um Gist e abrir uma issue aqui com o link
  • enviar o link do seu repositorio para a divertidalista e abrir uma issue aqui com a orientacao de como podemos te ajudar

Assim que seu problema for resolvido ou que voce achar que nao e mais necessario manter a issue aberta, voce a pode fechar.

Exemplo de Gist: encontre o erro no Markdow e comente no Gist

Por que enviar meu link para a divertidalista e depois passar pra ca?

  • por que la o seu projeto pode continuar sempre exposto para a comunidade, aqui a exposicao sera somente enquanto a issue estiver aberta
  • com a exposicao do seu projeto, mais ideias podem vir e mais contribuicoes podem surgir

Como receber respostas mais rapidas?

Se voce abrir a issue e compartilhar em grupos de discussao da linguagem ou tecnologia aplicada, sera mais facil receber um feedback rapido.

Ex.: Imagine que voce abriu uma issue e adicionou um Gist de um codigo Ruby... Se voce postar esse link no nosso Slack no canal #backend voce recebera uma resposta rapida. Porem se voce pegar esse link, postar no nosso Slack e depois ainda compartilhar em uma comunidade Ruby, pode ter certeza que voce vai receber mais feedbacks, pois mais pessoas envolvidas com a linguagem irao rever seu codigo e poderao contribuir.

Como contribuir no codigo de outras pessoas?

Existem diversas maneiras de se contribuir e a principal e comentando diretamente no Gist dessa pessoa onde ela pode melhorar, o que poderia ser feito diferente, algum erro no codigo, etc.

Voce tambem pode fazer um fork do codigo dessa pessoa e o melhorar e, entao, enviar um PR. Como acontece aqui no GitHub.


Para manter o respeito e boa convivencia na comunidade pedimos que voce siga nosso codigo de conduta e que tambem cobre que o codigo seja seguido por outras pessoas do grupo.

About

Um projeto onde voce pode enviar seu codigo fonte para outras pessoas te ajudarem a melhorar

Topics

Resources

Readme

License

MIT license

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors