Maintaining Quality Code


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number



Overview/Description
To outline the primary techniques of refactoring, and to discuss the best practices for reviewing, testing, and debugging code

Target Audience
Professional application developers or programmers, with at least 2 years experience, who want to learn the latest recommended techniques for developing high quality software

Prerequisites
Extensive knowledge of at least one of Java, C++, C#, or Visual Basic .NET; thorough familiarity with OOP concepts such as inheritance, encapsulation, and polymorphism; experience working in a team environment on a large software development project preferred, but not essential

Expected Duration (hours)
1.8

Lesson Objectives

Maintaining Quality Code

  • recognize symptoms of code issues that require refactoring.
  • recognize suitable situations for applying different refactoring techniques.
  • recognize the guidelines for performing inspections of code.
  • identify steps to minimize programming bugs in code.
  • identify the recommended practices for testing and debugging.
  • identify suitable steps to include in code maintenance processes.
  • Course Number:
    219763_eng