设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
节点
飞墙
Follow
明白贴
工算小助手
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
问与答
›
什么样的代码算是好的代码, review 应该具有哪些品质 ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
[送码] Scrollie - 长截图 iOS 上线,送 50
›
铁铁们“好酒”喝起来到底好在哪啊?
›
这个推理速度也太快了吧! chatjimmy.ai 比
›
写代码不再是一种严肃意义的技能,类似于驾
›
rootshell + tsshd 组成 VPN 太丝滑了,从
今日热议主题
有人需要 codex 中转 api 嘛
Gemini 3.1pro Google one 低价
开发了一个新闻站,主要是方便自己每天看看
🎭 AI Vox:给 AI 编程助手一个性格, 23
Windows 自带的 3D 模型查看器要下架了
深圳出 联合创新 23.3 英寸准 2K 21:9 超宽
出! M4 Pro/Max 14/16 寸全系各配置都有货
转自用 TP-LINK TL-SH1008 8 口 2.5G 交换
“我是阿育娅 我就是大沙漠” 镖人大家怎么
一个 AI-Quant-Agent 项目分享
显示全部
|
最新评论
30 条回复
·
3381 次点击
21#
Nyeshuai
小成
2025-4-22 10:43:18
@rts1005410788 #2 这就是适合用 reduce 的场景, 这 review 的已经暴露水平了. js 写业务真用不上传统 for, 要用也是 for...of 啊, for 一出至少三行, 早些年还有些性能优势, 现在也就需要中断才用了.
22#
h1104350235
小成
2025-4-22 10:46:19
review 的人 代码质量还不如你
23#
jjwjiang
小成
2025-4-22 10:59:42
你能就着他的 comments 争论赢他吗?比如他给的理由我觉得还是很充分的,你真的想推进,可以回复说 reduce 更优雅且更不容易出现越界问题,如果团队大家不了解我们是不是可以考虑做一下技术分享让大家更了解 ES 的新 feature 和 api ,提提高整体代码质量? 如果你没这个本事在他给出合理理由的情况下,用更合理的方式驳倒,那就只能照着做了 个人不觉得这是什么很苦恼的事
24#
Pythoner666666
初学
2025-4-22 12:42:55
兄弟 单说对 js 这门语言的掌握,你的水平高他一个层次。
25#
heftyMan
小成
2025-4-22 13:34:32
reduce 都看不懂还干什么开发,你们同事 base 低于 1w ?
26#
zzzyyysss
小成
2025-4-22 13:57:39
这个用 reduce 应该没问题,但应该尽量避免用 reduce 很容易让代码变的晦涩难懂。
27#
ychost
小成
2025-4-22 14:11:45
第一眼代码一定要是整洁的,然后内部逻辑要干净,比如 while + flag 这种判断肯定就设计的不好,还有就是代码注释、命名合理、NPE 处理等等,好代码、差代码还是能体会到的
28#
wangsahala
初学
2025-4-22 14:15:48
你的代码没问题,reduce 比单纯循环简洁,清晰一些
29#
listenerri
小成
2025-4-22 15:05:37
OP 示例的代码在 MDN 上不建议使用 reduce ,而是推荐使用 for 循环代替: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reduce#when_to_not_use_reduce
30#
listenerri
小成
2025-4-22 15:11:06
另外,新手能看懂的代码是好代码
下一页 »
1
2
3
4
/ 4 页
下一页
浏览过的版块
程序员
返回顶部