后端

斯威夫特面向协议编程简介

By 亚历山大Gaidukov

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

9分钟阅读继续阅读

加入总冠军® 社区.