Naming Protocols and Implementations in Swift
Published on 14 December 2023Practical naming advice for Swift protocols and implementations: avoid Protocol, Impl, Manager, and vague abstractions.
Practical software architecture and design for iOS engineers.
Practical naming advice for Swift protocols and implementations: avoid Protocol, Impl, Manager, and vague abstractions.
Learn why bad code hurts teams: unclear names, mixed responsibilities, duplication, weak tests, and hidden change costs.