美文网首页
代码何时该封装为函数?

代码何时该封装为函数?

作者: 心灵诊室 | 来源:发表于2019-05-12 05:21 被阅读0次

函数就像词汇,复杂点的就像成语

如果你的词汇量很少,只有基本的逻辑用语,要表达一件我们平时用一句话能表达的事都要一大段文字

如果代码里的函数封装很少,基本都是关键字和数据

那写一个程序非常麻烦,代码量也非常大,巨量重复

关键字属于虚词

实词都是函数(或数据)

所以一个函数也不应该太复杂,里面复杂的逻辑应该封装成另一个独立的函数,相当于一个词语,也为以后常用做好准备,小即是美

用上适量优雅的成语会让你精简的文章很美

常用的语句逻辑会被定义成一个单词/成语

重复使用的代码也要被封装成一个函数

我们常用的“比喻”

就是两个函数的实现代码中,调用了同一个较低层函数(主要在算法方面?)

未来:

有个牛津字典的代码版本

每个单词都对应了一个函数

有些函数需要一个上下文(contex)参数,即语境

相关文章

  • 代码何时该封装为函数?

    函数就像词汇,复杂点的就像成语 如果你的词汇量很少,只有基本的逻辑用语,要表达一件我们平时用一句话能表达的事都要一...

  • 普通轮播图

    效果图如下: html结构代码: 样式代码: js逻辑代码: 其中有些重复代码,可以封装为函数重复调用:

  • 【Linux 命令行与 shell 脚本编程大全】 17 创建函

    导览 为了提高脚本中代码的重用性,可以将指定代码块封装为一个函数,然后在脚本中通过函数的名称对函数进行调用 脚本函...

  • JavaScript基础夯实——函数的参数

    为了提升代码的可维护性和可阅读性等,我们会把 js 代码进行抽象和封装为一个个单独的函数,每一个函数只负责完成一个...

  • 常见的几种前端模块化

    js代码常用的模块化例子:1.一个功能封装为一个函数: function fun1(){ ... };func...

  • swift-数据库Sqlite3

    数据库管理的第三方框架 FMDB FMDB将原生的sqlite3封装为Swift函数方法实现 可以通过 : FMD...

  • Function

    什么是函数? 函数是封装一段代码段的对象函数名其实仅是引用函数对象的一个普通变量 为什么使用函数? 代码重用 何时...

  • 培训第十天----函数相关

    上节课回顾: homework: 今日内容 一、函数 1.函数的基本概念 函数是把代码中功能相似并独立的代码单独封...

  • Python精简入门学习(六)

    Python精简入门学习之函数 -函数的定义: -函数入门 -针对上述代码场景 就需要进一步的去优化代码[方案:封...

  • 在python中调用R的pwr功效函数

    已封装为函数, 文件名 - PyPower.py

网友评论

      本文标题:代码何时该封装为函数?

      本文链接:https://www.haomeiwen.com/subject/jasqaqtx.html