🧠 Engineering Culture

OCPs große Lüge: Hört auf, die Zukunft zu erraten

Open-Closed-Prinzip? Geht nicht um hellseherisches Coden. Jon Skeet entlarvt den Hype – Zeit, neu zu denken, wie man erweiterbare Swift-Code ohne Schuldgefühle baut.

Diagramm, das schlechte vs. gute OCP-Umsetzung in Swift-Code mit Protokollen zeigt

⚡ Key Takeaways

  • OCP heißt nicht „nie modifizieren“ – es geht um stabile Grenzen bei Änderungen. 𝕏
  • In Swift Protokolle für Variationen wie Zahlungen oder Formen einsetzen. 𝕏
  • Protected Variations schlägt OCP-Namen; reale, aktuelle Schwankungen vorhersagen. 𝕏
Published by

DevTools Feed

Ship faster. Build smarter.

Worth sharing?

Get the best Developer Tools stories of the week in your inbox — no noise, no spam.

Originally reported by dev.to

Stay in the loop

The week's most important stories from DevTools Feed, delivered once a week.