编程思想
文章平均质量分 92
星宇大前端
大前端编程爱好者,开源爱好者。
展开
-
2023年再看函数式编程
2017年我写过一篇文档关于函数式编程,那是主要用的还是OC 语言。6年过去了再看函数式编程感觉当时还是青涩。最初接触函数式编程还是Rx 系列响应式的概念带来的,这么多年用过Rxswift,Rxjs ,一直理解不够深刻。React 带来的hooks, 官方概念是利用函数式编程方式,更好的组合,开发和测试。但是还是觉得不够深刻,又看了些资料,梳理下自己的理解,重点关注react 中的提现。原创 2023-11-29 10:12:06 · 184 阅读 · 0 评论 -
iOS 面向函数编程的理解
序:前段时间有些膨胀了,以为3年开发三年的我什么都见过了,这段时间又看了许多大神的博客。发现自己还是一个跳梁小丑,编程的大海我只在一个水滴里打转。学海无涯,以梦为马,不负韶华。大学对于编程思想,局限了我的想象。我一直认为程序只有面向过程和面向对象这么两种说法。在后面学习的语言中面向对象的占大多数,所以就没有想过这个问题了。这几天突然听过了这几个词语:函数式编程(FB),响应式编程等等思想。原创 2017-06-08 09:19:21 · 985 阅读 · 0 评论 -
iOS 工厂设计模式解耦和
序:项目中的需求有时候是要变动的,比如接入第三方变动,需求更换等等。如果耦合代码过多更换的时候,代码处理很复杂,如果在需求设计和预研的时候就知道了更换的模块内容,不妨自己设计封装下,更换的时候可以一键替换。做了一个简单的小例子,主要是明白思路,重要的是思想,重要的是思想,重要的是思想!!看下效果: 看了上面的例子,有人一定会想,那原创 2017-06-20 11:09:38 · 1175 阅读 · 0 评论