Netrino

Netrino

Home

The next public session of the Embedded Software Boot Camp workshop is set for October 18-22 in Maryland. Space is limited. Register now.
 

Implementing Effective Code Reviews

Code reviews are an important step in the fight against firmware bugs. Yet, many organizations avoid systematic code reviews, and those that do incorporate code reviews often do so inefficiently and ineffectively. The key to effective code reviews is creating a positive environment that reinforces software standards and processes.

This course goes in-depth on the DO's and DON'Ts to implement code reviews in a firmware development organization and demonstrates how code reviews can eliminate bugs. Detailed approaches and metrics are discussed and students take with them a distinct understanding of how to bring effective code reviews in their organizations.

Length/Options

  • 1 day (hands-on)

Audience

  • Programmers, project managers, and technical managers

Prerequisites

  • Familiarity with C programming language

Related Courses

Outline

  • Introduction
    • Why Code Reviews?
    • Who Should Do Them?
    • Do They Really Work?
    • The "Ego Effect"
  • Quality Metrics
    • Defining Terms
    • Defect Density
    • Other Metrics
    • Estimating Bug Populations
  • Formal Process
    • Fagan Inspections
    • Lightweight Alternatives
    • Automated Tools
  • Exercise: Code Review
  • Best Practices
    • Quiet Slow Reading
    • Use Checklists
    • Multiple Reviewers
  • Course Wrap-Up

Demonstration Tools

Learn More

To request pricing or dates, or for more information about this course, contact us.

 

Testimonial

"Netrino training courses should be required before writing any embedded code."

General Dynamics

 

Take a Quiz

Test your embedded programming skills in our online Embedded C Quiz or Embedded C++ Quiz and be entered to win a free seat at a future public Embedded Software Boot Camp.

Test Your Skills

 

Master Firmware

Registration is now open for the popular hands-on Embedded Software Boot Camp. Consult our public training calendar for upcoming dates and locations.

Boot Camp

 

Sign Up Now

Receive Michael Barr's Firmware Update newsletter for free how-to articles and industry news by e-mail. Sign up now.

 

Bookmark It

Bookmark this page or share it with a colleague.

 

Netrino® and The Embedded Systems Expertssm are trademarks of Netrino, LLC.
Website contents copyright © 1999-2009 by Netrino, LLC. All rights reserved.

Netrino, LLC • 6030 Marshalee Dr, #355 • Elkridge, Maryland 21075 • 866.78.EMBED