您好,欢迎来到知库网。
搜索
您的当前位置:首页如何写好一个第三方框架

如何写好一个第三方框架

来源:知库网

提高代码可读性:

  • 命名:
    命名是一个很重要很关键的环节,好的命名可以提高代码的可读性,差的命名会让人丈二和尚摸不着头脑 。
  • typealias类型重命名:
public typealias HTTPHeaders = [String: String]

类型重命名好处很多,不仅便于理解和记忆,还可以精简代码,能和同类型进行有效的区分,反之就显得很啰嗦,对提升代码可读性作用很大。

  • 适配:
    拓展可以有效的将代码块通过功能作用区分开,一般讲适配的代码块放到最底端。
  • 多用闭包少用代理模式:
    闭包对相对代理模式不仅可以提升代码的维护性和可阅读性,还能提升框架的易用性,减少开发人员的负担。
  • 分流和聚合:
    通过枚举实现分流,枚举作为诞生原点,分出支支脉脉,适应各种情况,但最终还是会跑到统一终点,实现聚合,协议也是一个不错的选择。
  • 方法重载:
    通过重载和提供默认值,在给予开发人员更多选择的时候也尽可能简化流程配置。

Copyright © 2019- zicool.com 版权所有 湘ICP备2023022495号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务