🧠 Engineering Culture

OCP'nin Büyük Yalanı: Geleceği Tahmin Etmeyi Bırak

Açık-Kapalı İlkesi mi? Psişik kodlama değil bu. Jon Skeet abartıya 'saçmalık' diyor — suçluluk hissetmeden genişletilebilir Swift nasıl kodlanır, yeniden düşünme vakti.

Swift kodunda protokollerle kötü ve iyi OCP uygulaması diyagramı

⚡ Key Takeaways

  • OCP 'hiç değişiklik yok' demek değil — değişiklikler için sabit sınırlar hakkında.
  • Swift'te ödemeler veya şekiller gibi değişimleri izole etmek için protokoller kullanın.
  • Protected Variations OCP kelimelerinden üstün; gerçek, mevcut akışı öngörün.
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.