+ All Categories
Home > Software > Ruby code review

Ruby code review

Date post: 23-Jan-2017
Category:
Upload: jonatas-paganini
View: 489 times
Download: 0 times
Share this document with a friend
55
ruby code REVIEW @jonatasdp
Transcript
Page 1: Ruby code review

ruby code REVIEW

@jonatasdp

Page 2: Ruby code review

current status

Page 3: Ruby code review

blessed :ship:

Page 4: Ruby code review

Developer || Reviewer

Page 5: Ruby code review

Scenario: developer

Page 6: Ruby code review

your work mattersby Kent Beck

Page 7: Ruby code review

meet std-lib

Page 8: Ruby code review

meet std-lib

Page 9: Ruby code review

meet your js framework

Page 10: Ruby code review

meet your web framework

Page 11: Ruby code review

hmm.

Page 12: Ruby code review

knowledge << feedback

Page 13: Ruby code review

learn details

Page 14: Ruby code review

learn even details

Page 15: Ruby code review

feedback matters

Page 16: Ruby code review

feedback matters

Page 17: Ruby code review

feedback = work together

Page 18: Ruby code review

feedback matters

Page 19: Ruby code review

meet your code base

Page 20: Ruby code review

meet your codebase

Page 21: Ruby code review

benchmark EVERYTHING

Page 22: Ruby code review

review before review

Page 23: Ruby code review

review before review

Page 24: Ruby code review

e esse binding.pry aqui?¬¬

Page 25: Ruby code review

git commit --verbose

Page 26: Ruby code review

gitk

Page 27: Ruby code review

look all PR’s you can!!!

Page 28: Ruby code review

learn from other people

Page 29: Ruby code review

baby steps

Page 30: Ruby code review

avoid same mistake twice

Page 31: Ruby code review

beautiful syntax is basic

Page 32: Ruby code review

will it work?

Page 33: Ruby code review

happy paths are so HAPPY

Page 34: Ruby code review

happy paths are so happy

Page 35: Ruby code review

benchmark your doubts

Page 36: Ruby code review

is the best fit for now?

Page 37: Ruby code review

can I indent your code?

Page 38: Ruby code review

name everything

Page 39: Ruby code review

name your regexes

Page 40: Ruby code review

hack your code

Page 41: Ruby code review

rebase histories in commits

Page 42: Ruby code review

git rebase --interactive

Page 43: Ruby code review

help your reviewer mind

Page 44: Ruby code review

As a developer:provide context enough

Page 45: Ruby code review

Scenario: reviewer

Page 46: Ruby code review

your work mattersby Kent Beck

Page 47: Ruby code review

ask if you don’t know

Page 48: Ruby code review

ask. don’t tell.

Page 49: Ruby code review

test/comprove your theory

Page 50: Ruby code review

benchmark things you discover

Page 51: Ruby code review

write beautiful markdown

Page 52: Ruby code review

explain your job on commits

Page 53: Ruby code review

wikify the best knowledge

Page 54: Ruby code review

As a reviewer:“do not believe in perfect Pull Requests”

by @joaohornburg

Page 55: Ruby code review

http://shipit.resultadosdigitais.com.br

@jonatasdp | ideia.me | [email protected]

Thanks!


Recommended