函数式编程思想

1.模块复用

  • 函数拆分要分层次,分粒度,相同粒度的函数应该放在相同的目录层级上,在划分上属于相同层次

2.访存控制

  • 函数入参和出参尽量保证变量可读性
  • 函数调用时传递参数的可读性很重要,不建议使用object.param直接传人,建议重新赋值一个新的可读性强的变量作为函数的参数
  • 函数内部尽量不与其他函数共享内存
  • 函数尽量保证没有副作用:函数被调用,完成了函数既定的计算任务,但同时因为访问了外部数据,尤其是因为对外部数据进行了写操作
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容