Czym jest OCP?
OCP, czyli Open/Closed Principle, to jedna z fundamentalnych zasad programowania obiektowego, która mówi o tym, że klasy powinny być otwarte na rozszerzenia, ale zamknięte na modyfikacje. Zasada ta jest częścią tzw. SOLID, czyli pięciu zasad projektowania obiektowego, które mają na celu ułatwienie tworzenia elastycznego i łatwego w utrzymaniu kodu. W praktyce oznacza to, że gdy […]
Читать дальше...