V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ChefIsAwesome  ›  全部回复第 33 页 / 共 66 页
回复总数  1303
1 ... 29  30  31  32  33  34  35  36  37  38 ... 66  
2022-04-27 13:57:14 +08:00
回复了 mooczz 创建的主题 生活 最近没事,聊聊一个潜在丁克的心态和状态
2022-04-25 23:52:57 +08:00
回复了 yiluo 创建的主题 程序员 eslint 如何能自动导入缺失的模块?
一个变量没定义能等同于这个变量是没引进去的模块?
2022-04-25 23:39:35 +08:00
回复了 LeeReamond 创建的主题 问与答 有没有老哥能讲一下前端测试都是测什么?
你写框架,写工具库,反正各种跟界面没关系的东西,可以用代码测。真正到界面的部分,也就是大部分人每天工作的内容,只能人工测。
道理很简单:
1.输入难模拟。你只能用浏览器机器人录操作。录的结果本质上就是 HTML 结构和事件。界面一变,这录的操作就得变。
2.输出难判断。通过代码只能判断 HTML 对不对。截图只能看到瞬间的效果。动画效果对不对,会不会有不想要的滚动条出现,正在输入的输入框会不会失去焦点,拖拽操作会不会卡住,各种各样只能人去判断的问题。
2022-04-24 18:10:13 +08:00
回复了 mk98 创建的主题 北京 北京囤粮食
封起来的时候,只能买到点菜。电池,卫生纸,牙膏,洗发水什么的日用品必须屯一点。检查家里热水器,灶台,电风扇之类的能不能用,到时候坏了没人给你修。
2022-04-22 20:44:40 +08:00
回复了 yukinotech 创建的主题 React react immutable 相关困惑
react 不来就不依赖 immutable 那些东西。
正常的机制就是你 setState 之后,react 新旧 state 做一遍 deep diff 。react 有 shouldComponentUpdate 这个 api ,让你可以自己处理 diff 机制。
当初 react 面世之后,Clojure 有个基于 react ,叫 om 的项目。因为 Clojure 是函数式编程,数据是 immutable 的,在 shouldComponentUpdate 里比较两个 immutable 就是 === 这么判断,这就大大提高了运行速度。接下来就出现了各种用 js 实现 immutable 的库。函数式编程也在 js 圈子开始流行起来。
2022-04-20 18:03:34 +08:00
回复了 zilan 创建的主题 程序员 片面感觉前端(有一部分)是在提高入行门槛
技术圈有这种给项目加标签的行为。xx 项目用上了 xx 框架,xx 架构,xx 语言。最终产品可能是个没啥功能的博客之类的。
新手喜欢这样,显得自己潮。老手也喜欢这样,增加绩效。
举例讲,闲鱼那软件做的啥玩意,可技术面上可是各种创新,各种标签都能打上。
想学一个新技术,首先是明白作者的初衷是什么,要解决什么问题。为什么旧的东西不可以,要造个轮子。
以楼主你的例子来讲,mvc 框架之前就有,为什么要造 react ? redux 不是 react 捆绑的东西,而是 react 出来有一阵子之后才出现的,它出现的背景是什么,为什么要做 redux 这个东西?
知道初衷就能知道使用场景,用起来自然就能游刃有余。
2022-04-20 17:47:55 +08:00
回复了 waiterlin989898 创建的主题 程序员 真的有人在项目中进行 TS 类型体操吗?
看到很多人花时间研究某个类型怎么推导出来,我感觉本末倒置,难以理解。
我觉得最终的 API 能有类型,好让编辑器可以提示就够了。可能是因为我从来不写什么 class 之类的东西,所以才有这种想法。
写俩函数,一个是把这种树形对象变成 html 。这样一来,增删改查的操作,可以直接用 dom api 。

<item label icon router>
<item label icon router></item>
<item label icon router></item>
</item>

然后再有一个函数能把这个 html 还原成 js 对象。实际也就遍历一遍,这一个是前面那个反过来而已。
2022-04-13 20:14:01 +08:00
回复了 symons 创建的主题 生活 30 岁了
三十那年刚好是疫情开始。三年过去了,真的是没什么感觉就过去了。
2022-04-12 17:13:46 +08:00
回复了 thbourlove 创建的主题 酷工作 [远程] DeBank/Rabby 邀请 [SRE/前端/后端] 加入 Web3 [40K-80K]
劝各位进区块链项目的,就别期待能干多久,走多远。
2022-04-12 15:04:38 +08:00
回复了 LxnChan 创建的主题 JavaScript 最近在恶补 JavaScript,对运算符这个地方不太理解
顺序问题。为了不绕自己,不绕他人,拒绝使用 ++ 操作符就完事了。
2022-04-12 15:03:14 +08:00
回复了 CookCoder 创建的主题 随想 有孩子以后就是一切原罪的开始
想象一下:等你孩子上学了,正在家上网课的时候,楼上小孩闹腾。你家孩子向你诉苦,你会是啥心情。
书太老了。
你这问题问的也莫名其妙。得出这结论之前,作者说了前端的性能瓶颈在哪,为什么优化那些地方性能提升大。你应该问那些瓶颈现在还有没有,而不是问这结论现在还对不对。
而且我记得那书里应该也说了,性能跟着时代进步,几年前的最佳实践几年后不一定就适用。
2022-03-29 09:46:52 +08:00
回复了 shot 创建的主题 程序员 为团队引入「代码规范」的建议与心得
跟不懂规范意义的人谈规范没用。强制执行几天,就像楼上说的,他们自己把 lint 之类的关了。
很多人说“业务复杂,时间太紧,只能写出来屎一样的代码”,可实际上,你问他们,怎么写出来不像屎一样的代码,他们根本不知道。
写代码就像写文章,要反复推敲,斟酌文字。只有熟练了微重构代码的技能,才能在时间紧张时,写出不烂的代码。
只可惜“如何写好代码”,学校不教,面试不问,工作不查。
2022-03-25 14:43:02 +08:00
回复了 villivateur 创建的主题 程序员 2022 年,键盘上的 ScrLk 以及 Pause 键还有用吗?
对左右撇子来讲,另一侧的 shift ,alt ,ctrl 也不常用。反正我都是把他们映射成别的键了。像 caps lock ,我给改成中英文切换。右边 alt ,ctrl ,我给改成 home ,end 。
2022-03-24 15:15:59 +08:00
回复了 145431 创建的主题 生活 越来越多的创业者开始整租环境好的住宅办公了
好多年前我刚参加工作的时候,办公地点就是住房。租个复式顶楼挺合适的。
当时住楼下的大妈非常担心,总觉得我们是搞传销的。
事件一般是一对多的概念,这种一对一的确实没必要用事件。我写 vue 的时候都是直接传函数,保持一个单向的传递才不容易出错。
1 ... 29  30  31  32  33  34  35  36  37  38 ... 66  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1528 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 17:02 · PVG 01:02 · LAX 09:02 · JFK 12:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.