Maintaining Code

Beginner
  • 15 videos | 1h 8m 53s
  • Includes Assessment
  • Earns a Badge
Rating 4.3 of 677 users Rating 4.3 of 677 users (677)
Maintaining code for a working application can increase its longevity and speed development of future projects. Learn code optimization through refactoring, and inspection techniques for locating defects.

WHAT YOU WILL LEARN

  • Describe what refactoring is and recognize the benefits of performing code refactoring
    Identify code conditions that can benefit from refactoring
    List the steps involved when performing refactoring on source code
    Identify best practices for refactoring
    Describe how refactoring can be implemented to improve methods in your source code
    Recognize techniques for refactoring program functionality when working with objects
    Describe refactoring techniques to simplify how your program works with data
    Describe how conditional statements in your source code can be optimized with refactoring
  • Recognize how refactoring can help optimize calls to methods in your source code
    Describe how to improve generalization in object-oriented programming through refactoring
    List the benefits and categories of refactoring code
    Identify the benefits of performing maintenance on source code
    Identify the types of peer reviews and describe the benefits of performing inspections on your source code
    List the roles and responsibilities of the participants involved in peer review inspections
    List the stages of a software inspection and describe the function of each

IN THIS COURSE

  • 4m 54s
    After completing this video, you will be able to describe what refactoring is and recognize the benefits of performing code refactoring. FREE ACCESS
  • 6m 14s
    During this video, you will learn how to identify code conditions that can be improved by refactoring. FREE ACCESS
  • Locked
    3.  Refactoring Process
    4m 35s
    Upon completion of this video, you will be able to list the steps involved in refactoring source code. FREE ACCESS
  • Locked
    4.  Refactoring Best Practices
    4m 32s
    In this video, you will learn how to identify best practices for improving the structure of your code. FREE ACCESS
  • Locked
    5.  Packaging Code in Methods
    3m 37s
    Upon completion of this video, you will be able to describe how refactoring can improve methods in your source code. FREE ACCESS
  • Locked
    6.  Transferring Functionality between Objects
    4m 26s
    Upon completion of this video, you will be able to recognize techniques for refactoring program functionality when working with objects. FREE ACCESS
  • Locked
    7.  Working with Data
    3m 21s
    Upon completion of this video, you will be able to describe refactoring techniques to simplify how your program works with data. FREE ACCESS
  • Locked
    8.  Optimizing Conditional Statements
    4m 21s
    Upon completion of this video, you will be able to describe how to optimize conditional statements in your source code with refactoring. FREE ACCESS
  • Locked
    9.  Optimizing Method Calls
    4m 15s
    Upon completion of this video, you will be able to recognize how refactoring can help optimize calls to methods in your source code. FREE ACCESS
  • Locked
    10.  Working with Generalizations
    5m 41s
    After completing this video, you will be able to describe how to improve generalization in object-oriented programming through code refactoring. FREE ACCESS
  • Locked
    11.  Exercise: Understanding Refactoring
    2m 46s
    After completing this video, you will be able to list the benefits and categories of code refactoring. FREE ACCESS
  • Locked
    12.  Maintenance Fundamentals
    4m 44s
    Learn how to identify the benefits of maintaining source code. FREE ACCESS
  • Locked
    13.  Peer Review Inspection
    5m 33s
    In this video, you will learn how to identify the types of peer reviews and describe the benefits of performing inspections on your source code. FREE ACCESS
  • Locked
    14.  Inspection Roles
    3m 59s
    After completing this video, you will be able to list the roles and responsibilities of the participants involved in peer review inspections. FREE ACCESS
  • Locked
    15.  Inspection Guidelines
    5m 55s
    Upon completion of this video, you will be able to list the stages of a software inspection and describe the function of each. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.6 of 4717 users Rating 4.6 of 4717 users (4717)
Rating 3.0 of 1 users Rating 3.0 of 1 users (1)
Rating 4.6 of 5 users Rating 4.6 of 5 users (5)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 353 users Rating 4.5 of 353 users (353)
Rating 4.4 of 481 users Rating 4.4 of 481 users (481)
Rating 4.6 of 4992 users Rating 4.6 of 4992 users (4992)