The Open/Closed Principle is often applied after the first version of a software design is already created. This means a systematic refactoring approach is needed to the OCP to existing classes without causing unwanted side-effects.
30 июн 2024