Back-end

Swift面向协议编程简介

By Aleksandr Gaidukov

大多数现代编程语言, 希望增强代码的可维护性和可重用性, 提供一些结构,帮助开发人员将行为的定义与其实现分开. Swift通过协议将接口的概念推进了一步. 使用协议和协议扩展, Swift允许开发人员在不影响语言表现力的情况下强制执行详细的一致性规则. In this article, Toptal软件工程师Alexander Gaidukov探讨了Swift协议,以及面向协议的编程如何提高代码的可维护性和可重用性.

9 minute readContinue Reading

Join the Toptal® community.