This lesson is being piloted (Beta version)
If you teach this lesson, please tell the authors and provide feedback by opening an issue in the source repository

Section 5: Managing and Improving Software Over Its Lifetime

Overview

Teaching: 5 min
Exercises: 0 min
Questions
  • What makes good code actually good?

Objectives
  • Understand the importance of critical reflection to improving software quality and reusability.

In this section of the course we look at how to assess other people’s software for reuse within our project. The focus in this section will move beyond just software development to software management.

In this section we will:

Key Points

  • For software to succeed it needs to be managed as well as developed.