Section 5: Managing and Improving Software Over Its Lifetime
Overview
Teaching: 5 min
Exercises: 0 minQuestions
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:
- Learn how to employ a critical mindset when reviewing software for reuse.
Key Points
For software to succeed it needs to be managed as well as developed.