大多数现代编程语言, 希望增强代码的可维护性和可重用性, 提供一些结构,帮助开发人员将行为的定义与其实现分开. 斯威夫特通过协议将接口的概念推进了一步. 使用协议和协议扩展, 斯威夫特允许开发人员在不影响语言表现力的情况下强制执行详细的一致性规则. 在本文中, Toptal软件工程师Alexander Gaidukov探讨了斯威夫特协议,以及面向协议的编程如何提高代码的可维护性和可重用性.
世界级的文章,每周发一次.
订阅意味着同意我们的 隐私政策
谢谢你!!
检查你的收件箱,确认你的邀请.
加入总冠军® 社区.