code reviews don’t have to suck: best practices to streamline code reviews in eclipse (a tasktop...
DESCRIPTION
Visit the link below to download a free trial of CodeCollaborator http://smartbear.com/products/software-development/code-review/free-codecollaborator-trial Link to Webinar Video - http://www.slideshare.net/SmartBear_Software/code-reviews-dont-have-to-suck-best-practices-to-streamline-code-reviews-in-eclipse-a-tasktop-and-codecollaborator-webinar-7860807 Dr. David Shepherd, from Tasktop, and Roy Paterson, from SmartBear, demonstrate the latest in code review best practices, task focused development, and how to make code reviews not suck. In addition to the discussing the challenges associated with traditional code review techniques. The video version contains an interactive task driven code review.TRANSCRIPT
Code Reviews Don’t Have to SUCK
Roy PatersonLead Developer
David ShepherdSenior Developer
Code Reviews Don’t Have to SUCK
Roy PatersonLead Developer
David ShepherdSenior Developer
Do Code Reviews Suck?
Yes: Meetings Suck
Intimidating and
Stressful
Yes: Meetings Suck
Bottleneck at
Author
Yes: Meetings Suck
Interruption from
Developer’s Day
Yes: Meetings Suck
Tool Disconnect Lowers Discussion Quality
Yes: Logistics Suck
Yes: Tool Support Sucks
Yes: Tool Support Sucks
Yes: Tool Support Sucks
CodeCollaborator + TasktopEliminating the Suck from Code Reviews
No Meetings Feedback occurs asynchronously,
online
Automated Logistics are automated and
seamless
Tool Support Developers create + review code
in IDE
CodeCollaborator + TasktopToday’s Demo Structure
Create Author creates review
Review Reviewer adds comments,
defects
Complete After fixing feedback, commits code
Rework Author fixes code, uploads fixes
Verify Reviewer verifies code fixes
Demo
CodeCollaborator + TasktopEliminating the Suck from Code Reviews
No Meetings Feedback occurs asynchronously,
online
Automated Logistics are automated and
seamless
Tool Support Developers create + review code
in IDE
Q&ARoy PatersonLead [email protected]
David ShepherdSenior Developer@davidcshepherd