Maintenance

Table of Contents

Introduction

Motivation

Software archaeology

Tips

The natural tendency of software systems is towards a big ball of mud.

Test automation

  • Prerequisite for cleanup of software design aka. refactoring

Don't leave broken windows unrepaired

Boy scouting rule

Continuous improvement

Keep it simple and straight forward

  • Cognitive complexity…

Monitoring

  • Dashboards
  • Altering capability

Documentation

  • High-level diagrams
  • List of services
  • Coding standards
  • Development practices

Reading Code

Training courses

Unsorted

SearchImpressum