Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Surviving Code Reviews & Tech Interviews

Cecy C.
November 07, 2019

Surviving Code Reviews & Tech Interviews

Presented at The Lead Dev Austin Meetup, November 7th, 2019.

Cecy C.

November 07, 2019
Tweet

More Decks by Cecy C.

Other Decks in Technology

Transcript

  1. Surviving Code Reviews & Tech Interviews Cecy Correa // @cecycorrea

    // The Lead Dev Austin Meetup November 2019 1 Surviving Code Reviews & Tech Interviews {vulnerability: true}
  2. Presentation theme goes here Bullet-proof PRs • Make your PR

    as small as possible • Provide context • Provide visuals
 (where applicable) 12 Surviving Code Reviews & Tech Interviews
  3. Small PRs aka Extreme Slicing EXTREME SLICING is the practice

    of breaking down a task into its smallest possible sub-tasks 13 Surviving Code Reviews & Tech Interviews SMOL BOI
  4. Presentation theme goes here Put your PR in Context •

    Context is king • JIRA / Trello / ticket • Problem you’re solving • Solution 14 Surviving Code Reviews & Tech Interviews THE CONTEXT KING
  5. Presentation theme goes here What if that still doesn’t work?

    17 Surviving Code Reviews & Tech Interviews
  6. Presentation theme goes here Define success as a team 21

    Surviving Code Reviews & Tech Interviews
  7. “The ultimate goal is to improve the quality of the

    code and the product, and any unpleasant tones of one-upmanship should be avoided. Remember that the code is not the author and the author is not the code. Do not take or make things personal.” 23 Surviving Code Reviews & Tech Interviews
  8. Good feedback •Actionable •In context •Sets people on the right

    path 32 Surviving Code Reviews & Tech Interviews
  9. "When people think they did poorly, even if they actually

    didn’t, they may be a lot less likely to want to work with you.” Surviving Code Reviews & Tech Interviews 43