前言

漫漫代码人生路,你是否遇到过或曾也是所谓的“坏”前任,又是否接过盘?黑叔描述的以下场景是否似曾相识?欢迎留言你和前任代码的故事。

一、变量滥用

  • 前任错误姿势黑叔锐评:不用就及时删除,否则现任内心是矛盾的。

  • 现任接盘姿势

二、自我感觉良好的命名

  • 前任错误姿势黑叔锐评:看上去命名挺规范,缩写,驼峰法都用上,ESlint通过,但是现任内心fName是啥?

  • 现任接盘姿势

三、冗余的命名

  • 前任错误姿势黑叔锐评:简单点,命名的方式简单点,冗余的代码请省略。

  • 现任接盘姿势

四、无说明判断

  • 前任错误姿势黑叔锐评:什么值小于10?让猜?

  • 现任接盘姿势

五、一个个死赋值

  • 前任错误姿势黑叔锐评:假如很多个,也继续const变量吗?请用解构赋值

  • 现任接盘姿势

六、未与时俱进

  • 前任错误姿势黑叔锐评:其实也不是不可以,但请尽量与时俱进(模板字符)!

  • 现任接盘姿势

七、从命名无法得知返回值类型

  • 前任错误姿势黑叔锐评:对于返回Boolean类型的函数,建议以is/can/has等开头。

  • 现任接盘姿势

八、从命名无法得知函数作用

  • 前任错误姿势黑叔锐评:功能函数建议用动词开头,例如get/set等。

  • 现任接盘姿势

九、使用if else条件语句过多

  • 前任错误姿势黑叔锐评:大多数可以结合数组改写

  • 现任接盘姿势

十、老习惯,喜欢用prototype

  • 前任错误姿势黑叔锐评:尽量使用类class,避免直接操作prototype。

  • 现任接盘姿势

十一、类型转换不合理

  • 前任错误姿势黑叔锐评:建议了解string和tostring的区别。

  • 现任接盘姿势

十二、一个函数多个功能

黑叔锐评:推荐阅读函数式编程

十三、放松时间

黑叔锐评:看完不后悔系列视频

十四、幸福时刻

我们都是代码接盘侠,请做一位好前任!相关推荐

  1. 一个IP地址是由四个字节(每个字节8个位)的二进制码组成。请将32位二进制码表示的IP地址转换为十进制格式表示的IP地址输出。如果输入的数字不足32位或超过32位或输入的数字中有非0和1的数字时输出“

    题目 ‬‬一个IP地址是由四个字节(每个字节8个位)的二进制码组成.请将32位二进制码表示的IP地址转换为十进制格式表示的IP地址输出.如果输入的数字不足32位或超过32位或输入的数字中有非0和1的数 ...

  2. 半路接手项目有多难?教你做个接盘侠高手!

    [51CTO.com原创稿件]被无数烂尾项目折磨的哈韩浪子,一直从事 JavaEE 开发,踩过的坑无数,承接别人的项目也有几个. 新人或者刚入职的程序猿,都会面临一个问题,如何快速接手熟悉项目?本期挨 ...

  3. 12 年的祖传“屎山”代码,年收入竟超 1.4 亿元?程序员劝“接盘侠”:赶紧退退退!...

    大数据文摘转载自AI科技大本营 整理:郑丽媛 出品:CSDN 讲道理,许多做过代码届"接盘侠"的程序员们,某种程度上可能十分理解电影中执着于毁灭世界的反派:"与其在现有基 ...

  4. 为了不当接盘侠,这位程序员做了一个识别“特殊”职业女性的系统

    去年八月,微博上一位叫"将记忆深埋"的用户发微博称,为了帮助广大老实人程序员们免做接盘侠之苦,将开发一个系统,抓取在各个黄色网站中出现过的女性面孔,帮老实人们进行一个初筛. 直到前 ...

  5. 某程序员上线原谅宝:不做接盘侠

     要想生活过得去,头上哪儿能没点绿.   当代青年,接盘成风,原谅色成为了最流行的颜色之一,而"原谅宝"正是在这股接盘的风潮中应运而生.   对接盘侠一词,网上是这么解释的:指结婚 ...

  6. 1号店连添头都算不上,京东与沃尔玛,谁才是接盘侠

    对于京东以近100亿的价格间接收购1号店这件事,大多数人都觉得匪夷所思不能理解,但也有一部分人认为京东引沃尔玛入股这件事是战略利好.实际上,这件事首先能直接受益的就是沃尔玛,至于京东能不能从沃尔玛那取 ...

  7. Android 输入事件一撸到底之View接盘侠(3)

    前言 系列文章 1.Android 输入事件一撸到底之源头活水(1) 2.Android 输入事件一撸到底之DecorView拦路虎(2) 3.Android 输入事件一撸到底之View接盘侠(3 前 ...

  8. MMM金融互助平台崩盘了,你当接盘侠了没?

    国外剩蛋节刚过,MMM就传来噩耗,意思就是崩盘了,要重启.之前的基本上作废了,官方的说法是冻结,并且说半年内可偿还这一批债务.若还有人对此抱有希望,我只能说,你脑残.不信,往下看. 尊敬的参与者! 不 ...

  9. 2.89亿元寻求股权转让“接盘侠”!紫光存储风波未平,紫光德瑞风云再起

    新闻速递: 现在紫光德瑞出现一个新情况,就是2019年12月30日,北京产权交易所已经将北京紫光得瑞科技有限公司51.66%股权转让信息公开了.目前以转让底价2.89亿元,寻求业界"接盘侠& ...

最新文章

  1. html生成的超级链接预览功能,超链接特效
  2. Linux dn命令大全,linux命令大全完整版.doc
  3. linux/CentOS 6忘记root密码解决办法
  4. 孩子数学成绩不好怎么办_孩子数学成绩不好怎么办
  5. mysql安装下载的缓存文件_mysql的安装
  6. Android8. 0 学习(33)--- msensor移植
  7. matlab在伪随机码,MATLAB在伪随机码的生成及仿真中的应用
  8. 水平面天文辐射网络模拟(基于ArcGIS)
  9. Unity3D脚本概述
  10. 洛谷P3853 路标设置
  11. C++二叉树的 前中后序遍历(学C++必看必会)深度优先遍历详解
  12. eclipse windowJAVA版64位安装教程
  13. 【Java】Deprecated 注解
  14. 大写字母组成的等腰三角形
  15. es查询简单场景问题小记
  16. python列表里含有字典的排序
  17. java 中国象棋下载不用vip,单机象棋手机版免费版下载-单机象棋最新版v1.4.2 不联网版-腾牛安卓网...
  18. Java(老白再次入门) - 语言概述
  19. 从几何角度切入最近邻
  20. 微信小程序学生列表显示学生信息

热门文章

  1. HBase是个啥子?
  2. 开发人员troubleshooting的方式
  3. sql解析中参数MAXOPENCURSORS, HOLD_CURSOR, and RELEASE_CURSOR 的解释
  4. 第10章第27节:使用Psychedelic waves生成梦幻般的波纹图像 [PowerPoint精美幻灯片实战教程]
  5. java创建对象的五种方式
  6. UE4入门之软件安装
  7. 解决“不在sudoers文件中此事将被报告 不能切换root权限“
  8. 综合工具-DesignCompiler学习教程
  9. 更换头像的测试点(站在 app 的角度来分析)
  10. 网络游戏通讯模型初探