首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    代码注释写太多,会挨打吗?

    前几天,有个同行朋友在我的微信上留言,问我项目代码注释写太多会挨打吗?顺手还给我甩了一张截图,上面密密麻麻的全是手工注释。 ? 看完之后,我跟她说,挺好的,我已经备好手枪了。...「 如何把握这个尺度 」 代码注释,如何才叫多,什么是多,什么是少,如何才能把握这个尺度? 还记得老前辈的话犹在耳畔,一份经久不衰的代码,注释量与代码量的比例应该至少为 2:1。...注释参数是字符串类型, 代码却是布尔类型. 所以,此处为什么是前同事?因为代码不规范,老板给他放长假了。...当然了,群如果有所谓的技术大佬跟你吹嘘,真正好的代码是不需要注释的,如果你需要大量注释来解释你的代码,那说明你的代码还是不够好。...请记住,这是一句装逼话,群吹水你也信,你看看Vue.js源码有多少注释(杠精不要跑过来跟我说,/* 英文的注释不算 */ )。 Are you sure ?

    4.1K40

    这代码注释充满了无奈

    傻逼的是产品,不是我 到底要什么,我也很无奈啊.jpg ▲昕霖是产品经理,李超是设计师 锅是产品的,不是我的 02 诉求都在注释了 出来工作,不就是为了赚钱吗?...一不小心,真实的想法就在注释流露。 不得不说,该站的程序员,真的很会搞事情。 “钱多活少办公室大,最好还能经常去国外旅游并能报销。”...学生时代的Sergey Brin也把这个朴素的愿景写在了简历代码的注释。原来,每个人的职业追求,都差不多。虽然后来的他成了Google联合创始人。...04 隔空喊话,“友好”切磋 在代码注释,程序员们还能隔着时空通过comment喊话,进行友好地交流与切磋。如何写出让同事无法维护的代码?这篇了解下。...//somedev1 - 6/7/02 添加对登录屏幕的暂时追踪功能 // somedev2 - 5/22/07 暂时个屁 05 猿们,要学好英语啊 还有些注释,包含着前辈程序员的语重心长:要学好英语啊

    26120

    js】如何正确的写代码注释

    错误注释 你的注释是不是这样的? //时间戳日期格式化函数 function formTime(time,isyear){ } 亦或者是这样的?...、易维护、易理解,起到提示的作用的,上面的两个注释都是正确的,但是它起到的作用太低了,在正式工作中我们往往会协同开发,这种注释是万万不可的。...正确注释 正确的注释 就是文档注释,先来看看是什么样子。...优点 方法提示 time是个字符串 我们要截取字符串 普通注释 文档注释 内容提示 鼠标移动到函数以及参数上所给的提示。...npm install jsdoc -g 基本使用 jsdoc 文件名 其他的使用方式可以去官网查看 jsdoc 33.js 执行完此命令,会生成一个out文件夹,查看里面的index页面即可,右边侧边栏会显示函数的使用

    18820

    如何打开win10面的ubuntu系统

    这估计是很多极客弃离windows,选择使用mac或者linux桌面的原因。但mac贵,所以没有钱又不堪windows流氓软件烦扰的穷极客(比如一番)便热衷使用ubuntu桌面系统。...因为大多数朋友使用的都是windows系统,想要使用这个工具只能重新安装ubuntu系统或者在vmware、vbox安装虚拟机来运行程序。...开启“适用于Linux的Windows子系统” 如下图,依次点击:开始(windows)→设置→应用和功能→程序和功能→启用或关闭Windows功能→适用于Linux的Windows子系统,选中前面的选择框既可...开启“开发人员模式” 如下图,依次点击:开始(windows)→设置→更新和安全→开发者选项→开发人员模式,点击前面的单选框即可。 ? 3....在win10运行ubuntu系统 安装成功后便可在开始菜单向打开一个应用一样打开ubuntu的运行环境。我们便有了一个windows下运行ubuntu的环境了。

    7.2K20

    js 函数柯化(Currying)

    原文链接:https://blog.spiritling.cn/posts/c0f17b1f/ 在计算机科学中,柯化(Currying),又译为卡瑞化或加里化,是把接受多个参数的函数变换成接受一个单一参数...从一道面试题谈谈函数柯化从一道面试题谈谈函数柯化 题目:使用 js 实现 add(1)(2)(3)(4) 返回 10 函数柯化要求多个参数转为单一参数,所以相当于 function add()...addCurrying(1)(2)(3)(4) // => /* ƒ (value2) { result.push(value); return _add; } */ 重写内置函数返回结果 上面的代码虽然已经获取到所有的参数...当然有了,在 js 中函数是有原型链的,所以每个函数都继承了基本的一些方法。 当你定义一个函数后,你如果打印时只输入函数名,并不执行,则函数内部信息就被打印出来。...结束 通过上面的研究,解决一个函数柯化问题。

    1.5K20

    JS中的柯

    作为函数式编程语言,JS带来了很多语言上的有趣特性,比如柯化和反柯化。 这里可以对照另外一篇介绍 JS 反柯化 的文章一起看~ 1....也可以使用下划线来指定未确定的参数 var sendPost = sendAjax( _ , _ , { type: "POST", contentType: "application/json" }) JS...dubble, [1, 2, 3, 4, 5]); // 数组的每一项加倍 map(dubble, [6, 7, 8, 9, 10]); 同一规则重复使用,带来代码的重复性,因此可以使用上面的通用柯化实现改造一下...// 绑定 bar() // 888 ---- 网上的帖子大多深浅不一,甚至有些前后矛盾,在下的文章都是学习过程中的总结,如果发现错误,欢迎留言指出~ 参考: JS...高级程序设计 JS中的柯化(currying) 前端开发者进阶之函数柯化Currying 浅析 JavaScript 中的 函数 currying 柯化 掌握JavaScript函数的柯化 函数式

    4.6K20
    领券