前几日重构前同事代码,看到一个函数名为start,当时就……大哥咱英语词汇有多匮乏?竟然有这样的名?

  有朋友就奇怪了,这怎么不能作为函数名?有两个问题:

  • 你叫start,别人也叫start,冲突了怎么办?谁修改?为什么起名时不能避免?
  • start什么东西?什么功能?咱能不能说清楚一点?能start的东西太多啦。

  可以改为:start_update_app(),意思清楚。

  那么何时可以用start?就是一个类中,可以有start。因为不会冲突,意思也明确。

软件基本功:start()不能作为函数名,可以作为类方法名相关推荐

  1. 虚函数,虚基类 与纯虚函数 二

    虚函数    还是先看代码 class A { public:     void funPrint(){cout<<"funPrint of class A"<& ...

  2. 数学实验8 用matlab软件求级数的和_函数的泰勒级数和傅氏级数,数学实验8用matlab软件求级数的和函数的泰勒级数和傅氏级数.pdf-资源下载蚂蚁文库...

    数学实验8 用matlab软件求级数的和函数的泰勒级数和傅氏级数.pdf 数学实验八用Matlab软件求级数的和.函数的泰勒级数和傅氏级数一.求级数的和在Matlab中,可用symsum函数求数列或级 ...

  3. c语言变量名、函数名的命名规则

    (1)标识符的命名要清晰.明了,有明确含义,同时使用完整的单词或大家基本可以理解的缩写,避免使人产生误解--尽量采用采用英文单词或全部中文全拼表示,若出现英文单词和中文混合定义时,使用连字符" ...

  4. 如何通过函数名的字符串运行函数(从dll动态库谈起,使用c++)

    1.问题描述 比如现在有一个函数叫MyFunc,现在想通过函数名调用该函数,该怎么办呢? 2.概述 如果这个问题是JAVA语言,我们会很自然的想到反射来解决这个问题,但是c++中没有反射,该怎么办呢? ...

  5. python不允许使用关键字作为变量名、允许使用内置函数_Python不允许使用关键字作为变量名,允许使用内置函数名作为变量名,但这会改变函数名的含义。...

    Python不允许使用关键字作为变量名,允许使用内置函数名作为变量名,但这会改变函数名的含义. 答:对 对于检查出的无效MAC帧,以太网负责重传. 答:× 哪一年开始中国成为世界第二大经济体? 答:2 ...

  6. c, c++函数名编译符号修饰符说明

    C++ 编译器的函数名修饰规则 函数名字修饰(Decorated Name)方式 函数的名字修饰(Decorated Name)就是编译器在编译期间创建的一个字符串.用来指明函数的定义或原型. LIN ...

  7. 对象名和函数名同名引起的莫名错误

    <html> <head><script type="text/javascript"> var Validator = function() ...

  8. C# 里怎样得到当前执行的函数名,当前代码行,源代码文件名。

    得到函数名: System.Diagnostics.StackTrace   st   =   new   System.Diagnostics.StackTrace();     this.Text ...

  9. 《C++面向对象高效编程(第2版)》——3.11 类名、成员函数名、参数类型和文档...

    本节书摘来自异步社区出版社<C++面向对象高效编程(第2版)>一书中的第3章,第3.11节,作者: [美]Kayshav Dattatri,更多章节内容可以访问云栖社区"异步社区 ...

  10. 看看函数名和注释,AI就能自动生成代码,程序员:这不真实,我要失业

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转载自:机器之心  参与:张倩.Racoon X.Jamin 你 ...

最新文章

  1. 文件转换html文件失败,pandoc文档转换失败,出现错误67
  2. BaseAction
  3. python程序开发正则表达式_python正则表达式的使用(实验代码)
  4. CentOS7 安装 webgoat 7.1 简介
  5. 使用ffmpeg的filter处理yuv数据包括split filter(分流)、crop filter(裁剪)、vflip filter(垂直向上的翻转)、overlay filter(合成)
  6. rosserial_java_[学习笔记]Rosserial实现Windows-ROS交互操作(1)
  7. 解析时分秒_部编版三年级上册语文生字表、识字表+生字解析(拼音+偏旁+结构+组词+造句)...
  8. java arraylist删除元素_java集合类ArrayList操作之删除remove某些元素的案例分析
  9. 使用SPSS进行商业数据分析
  10. 使用OpenGL绘制shp文件
  11. mysql数据库学习(一)
  12. 杰里之echo 衰减系数调节【篇】
  13. 关闭安卓系统导航栏右下角自动旋转按钮
  14. IDEA 编辑文档 提示:只读文档
  15. Linux嵌入式开发 -- imx6ull 主频配置
  16. 2019-11软考报名网站汇总,陆续更新
  17. 小程序wx.request通过post方式提交数据给服务器-小程序支付开发教程
  18. steam游戏文件夹在哪儿?
  19. Unity 汉诺塔Hannota笔记
  20. R语言生存分析可视化分析

热门文章

  1. 宝塔界面,添加数据库,数据库管理密码错误!
  2. 本科自考计算机专业有哪些学校,自考本科计算机专业要学什么?广东有哪些学校可以考?...
  3. C语言中使输入的字符串反序输出,C语言: 写一函数,使输入的一个字符串按反序存放,在主函数中输入和输出字符串。...
  4. java nio netty_Netty精粹之JAVA NIO开发需要知道的
  5. 手机黑屏时闪屏怎么回事_手机屏幕碎了,先别着急换!维修师傅告诉你,如何不被忽悠多花钱...
  6. php创建mysql分区_创建mysql表分区的方法_MySQL
  7. R绘图 第九篇:绘制散点图和气泡图(ggplot2)
  8. Android循环ViewPager(二)
  9. DBD::Oracle的库文件报失问题
  10. 大象的崛起!Hadoop七年发展风雨录