设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
问与答
›
什么样的代码算是好的代码, review 应该具有哪些品质 ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
我这周不想通勤回去了,但是心里又很内疚咋
›
giffgaff 流量注册了两个 gmail,基本上是注
›
本以为国产安卓这几年发展替代苹果没啥大问
›
求点评一下装机配置
›
今日买入博纳影业
今日热议主题
Edge Dev 最新版这个图标好丑啊
115 历史跑路事迹整理
分享下我 mihomo 的分流规则
昨天我的 V2 怎么登不上呢?
2981 入手 macmini 丐版,推荐配件
ios gemini 创建的 gem 对话会被删除
自有算力平台-CodePlan ai 编程套餐
豆包格外显眼
UGIT 是否开放给普通用户使用
微信输入法在启用双拼时,似乎词库无法更有
显示全部
|
最新评论
30 条回复
·
3332 次点击
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 页
下一页
浏览过的版块
第七艺术
返回顶部