Kurz erklärt
Das Open-Closed-Prinzip (OCP) besagt: Software soll offen für Erweiterung, aber geschlossen für Änderung sein.
Genauer
Neue Funktionen sollen durch neuen Code ergänzt werden, ohne bestehenden, getesteten Code zu verändern. Es ist das „O“ in SOLID.