前端真的可以这么水吗?

5 天前
 Karte

如题,OP 在一家小公司。公司里面有几位前端,现在有前端对接蓝牙设备的需求。且通讯格式已经固定。

在最近他们开发时在百度或者 chatgpt 搜索如何编解码 16 进制,而且和其他前端讨论这个问题。

然后我就看到了令人震惊的代码,他们把收到的数组数据转成字符串,然后再通过截取字符,通过字符串匹配解码,或者在把这字符通过 parse 转为 实际的十进制

最离谱的是,当你问起为什么不用位运算,与或非,数组之类的。他们很有气势的说:前端不学进制转换。

离谱吧,当看到他们的命名更高血压,都是拼音首字母。不过!还好加了备注。

9969 次点击
所在节点    程序员
133 条回复
Karte
5 天前
@pandaPapa 处理用 Uint8Array, 打印可以转成一条 hex. 我并不觉得是工具的原因.
spritecn
5 天前
数组数据转成字符串,然后再通过截取字符,通过字符串匹配解码,或者在把这字符通过 parse 转为 实际的十进制
------------
到少实现了,这个事情对于很多前端可能根本实现不了,哈哈
还有这样对应协议文档里第几位 1 代表开 0 代表关, 这样的描述,理解成本是最低的
Karte
5 天前
@ltaoo1o 放下了, 润!
sky3hao
5 天前
不光前端, 什么端都能很水的, 还是看人.
mainjzb
5 天前
就知道楼主要被喷。这类帖子基本都是攻击楼主,我可以菜,你不可以喷。
无非是几大理论:
1 、工作而已,混口饭吃
2 、这水平已经够了,你没见过更菜的
3 、能跑就行,要什么自行车

建议强者往上爬,开掉这些三脚猫。程序界寒冬将至,是时候淘汰一些人了。
irisdev
5 天前
啊 hex 转 rgb 我一直弄成字符串转的,菜鸡本人了
sampeng
5 天前
抱歉。我开地图炮了。我的锅。。是我表达偏激了。
我想表达的是。不会没关系。你倒是学啊。。这很难?就像 ls 的 @darkengine 这就是顺手的事啊,不说卷不卷,满足工作需要不是最基本的职业素养吗。我讨厌的是只知道喂嘴里的。不会就不看不学不了解,张嘴就是我不会搞不了。
二进制是个很难的东西么?任意一本编程语言开头就是二进制。瞄一眼很难?? google 一下很难?哦。。。抱歉。这些人大概率是不用 google 的。百度没有就是不会。

我生气的时候最喜欢做的事就是别人问我的问题,我原话输到 google 里然后把第一条结果扔他脸上
weixind
5 天前
@mainjzb

因为楼主在自己不懂的领域乱指点。

js 字符串和数字都内置了进制转换的方法。
Karte
5 天前
@weixind 他们能写的相对标准, 做一个统一的编解码没问题. 但是现在是有好几套, 基本一个程序一套自己.
yanqing07
5 天前
@darkengine #20 这才是学习的态度。虽然,我第一反应也是你一样的?前端串口?。但是,有时候太想那当然就学不了「新」知识,不要排斥别人提供的解决方案。
pengtikui
5 天前
这么水怎么会跟你是同事呢?
coderzhangsan
5 天前
不会或者不了解,我觉得这不是多大的问题,问题是没有学习的态度,尤其是涉及计算机专业基础知识,基础不牢地动山摇,很明显有些人只是为了 job 而工作,而有些人仅仅是对应用工具感兴趣,要不然前端娱乐圈是怎么来的。
marcong95
5 天前
关于要对前端开地图炮的诸位请先反思一下为什么能跟这些这些水货一个公司。

不过,窃以为,进制转换印象中高中数学有教,如果你能确认这一点的话,针对说「前端不学进制转换」的可以使用:高中数学不听课,或者没上过高中数学进行人身攻击。不过位运算倒是高中数学没有教。但是位运算本质其实是命题逻辑,你也可以用高中数学相关论点进行人身攻击。
Meld
5 天前
@pengtikui

建议少给互联网阴阳怪气这一套带过来,公司里同事水平起伏极大,我相信大家心里都有数,在这装外宾大可不必。
Meld
5 天前
@pengtikui sry 刚才言语过激了。
burnsby
5 天前
我觉得火药味还不够浓,火药味浓起来了麻烦踢我一下
cheng6563
5 天前
我也来贴一个
npm i 很慢怎么办,多开几个一起跑,万一有一个成功的呢

还是很慢,我让他翻墙,然后他打开浏览器打开了一个翻墙扩展
SupperCoder
5 天前
好巧,我给前端提供了一个转换十六进制的接口。。。
bboring
5 天前
某天:A 提了一个需求,我一看,涉及到我的盲区,我说这个我需要去调研一下怎么实现;然后 A 骂我 rubbish 。

菜是原罪,可是不会的东西实在太多了,没有谁是全能的吧,但是不会我去学习、去研究也有错吗?
Karte
5 天前
@bboring 对,这没问题。但前提是愿意去学

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1095486

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX