0
Tips for a successful code review
“Introduction to the Personal Software Process – PSP”                                by Watts S. Humphrey.
how can they achieve a level of code quality thatcauses pride among the professionals involved?The answer: CODE REVIEW.
There are three types of code reviews:                        pair programming,                        formal code review,...
benefit of code review
“good idea; bad execution”
Worst code Review
intellectually vain can make code reviews a                               nightmare of shouting and hurt feelings.        ...
Learn to enjoy the code reviews.
how do we make code reviews useful?
Code reviews SHOULD’T be performed to find errors in the code.Code reviews SHOULD’T be performed to enforce coding standar...
Keep a positive attitude. remember: you are not the code!
Time, Your coworkers are waiting for you.
Code writer (before code review)          1. Document          2. At least 2 days before          3. Code revision number ...
Code writer (ing)일단 각오해라.
ReviewerAsk questions rather than make statements.
ReviewerAvoid the "Why" questions.
ReviewerMake sure the discussion stays focused on the code and not the coder.
Standard / Checklist
Moderator
Beware the "Big Brother" effect.
Upcoming SlideShare
Loading in...5
×

성공적인코드리뷰 문화 사내 발표

246

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
246
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "성공적인코드리뷰 문화 사내 발표"

  1. 1. Tips for a successful code review
  2. 2. “Introduction to the Personal Software Process – PSP” by Watts S. Humphrey.
  3. 3. how can they achieve a level of code quality thatcauses pride among the professionals involved?The answer: CODE REVIEW.
  4. 4. There are three types of code reviews: pair programming, formal code review, lightweight code review.
  5. 5. benefit of code review
  6. 6. “good idea; bad execution”
  7. 7. Worst code Review
  8. 8. intellectually vain can make code reviews a nightmare of shouting and hurt feelings. But despite all that they are very useful.
  9. 9. Learn to enjoy the code reviews.
  10. 10. how do we make code reviews useful?
  11. 11. Code reviews SHOULD’T be performed to find errors in the code.Code reviews SHOULD’T be performed to enforce coding standards.
  12. 12. Keep a positive attitude. remember: you are not the code!
  13. 13. Time, Your coworkers are waiting for you.
  14. 14. Code writer (before code review) 1. Document 2. At least 2 days before 3. Code revision number – JIRA open
  15. 15. Code writer (ing)일단 각오해라.
  16. 16. ReviewerAsk questions rather than make statements.
  17. 17. ReviewerAvoid the "Why" questions.
  18. 18. ReviewerMake sure the discussion stays focused on the code and not the coder.
  19. 19. Standard / Checklist
  20. 20. Moderator
  21. 21. Beware the "Big Brother" effect.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×