Swift 关于重构的一些建议和想法

1. 充分利用各种库 (Leverage Libraries)

2.拥抱泛型 (Embrace Generics)

3.必要时考虑使用协议 (Consider Protocols)

4.活用函数式编程 (Live Functionally)

5.避免使用全局函数 (Avoid Global Functions)

6.别忘了编写测试以及文档 (Think Tests and Documents)

7.使用良好的 Swift 语法规范 (Prefer Good Swiftsmanship)

你可能感兴趣的:(Swift 关于重构的一些建议和想法)