Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Pull requests: Por quê? Como?
Search
Allan Ramos
April 25, 2018
Technology
0
14
Pull requests: Por quê? Como?
Allan Ramos
April 25, 2018
Tweet
Share
Other Decks in Technology
See All in Technology
SREsのためのSRE定着ガイド
netmarkjp
10
1.7k
オブジェクト指向宗教史
tanakahisateru
14
12k
OpenTelemetry実践 はじめの一歩
taxin
0
330
これまでのキャリアとこれからMLエンジニアとしてどう動くか
masatakashiwagi
1
710
どう買う?Azure
kuniteru
1
190
生成AI・LLM時代における 機械学習エンジニアとしてのキャリア戦略・開発戦略 / my-career-and-development-strategies-for-ml-engineer-2024
yuya4
4
930
Elementaryを用いたデータ品質の可視化とデータ基盤の運用改善
10xinc
6
1.7k
ビジネスとコード品質の接合点 そしてコード品質がそこに及ぼす影響 / The Intersections of Business and Engineering, and The Impact of Code Quality There
mtx2s
11
1k
10分でわかるfreeeのQA
freee
0
260
VSCode上からSlackにメッセージを送る拡張機能を作っている話
ebarakazuhiro
0
120
大規模データとの戦い方
knih
1
480
実務への応用例から考える 変更に強いオブジェクト指向設計 / 20240324-ooc2024
bengo4com
9
5.6k
Featured
See All Featured
Designing the Hi-DPI Web
ddemaree
275
33k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
Being A Developer After 40
akosma
56
580k
Fontdeck: Realign not Redesign
paulrobertlloyd
75
4.8k
Designing Experiences People Love
moore
135
23k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
11
1.4k
VelocityConf: Rendering Performance Case Studies
addyosmani
319
23k
Fireside Chat
paigeccino
19
2.6k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
101
6.6k
Facilitating Awesome Meetings
lara
39
5.5k
BBQ
matthewcrist
78
8.7k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3k
Transcript
Pull requests Por quê? Como?
facebook/allangabrielrds twitter/allangrds
[email protected]
Olá, sou Allan Ramos Desenvolvedor Front-end
Eu commitava na master Pois fazer tudo na master é
muito mais rápido
None
Bugs, bugs e mais bugs
Qualidade do código
Rollback é difícil
Pull request É uma sugestão de melhoria ao repositório
Menos bugs Todo mundo testa
Mais qualidade do código Sempre tem um amiguinho com um
sacada
Time alinhado Pois sabemos o que está acontecendo
Aprendizado Ótimo momento para discussões
None
None
None
None
None
None
Divida os commits Descreva cada etapa
Ruim • botao: atualizando arquivo Bom • botao: atualizando estilo
• botao: atualizando comportamento
Crie commits objetivos Textos claros
Ruim • botao: atualizando estilo Bom • botao: inserindo efeito
hover
Única responsabilidade O que você fez aqui?
Template Pois padronizar é bom
Link aqui!
Boa descrição Qual o problema? O que foi feito?
1 aprovação não basta Melhor de 2?
Dica extra
Use uma tool de CI É bom validar o lint
e testes
None