公司招的 1w 多的前端,写出的代码,让我这个后端无言以对

2019-05-05 14:40:50 +08:00
 lovescar

坐标天津 直接看图吧

10593 次点击
所在节点    程序员
76 条回复
jevirs
2019-05-05 16:52:35 +08:00
其实都是需求的锅,不要起内讧,这段代码没有复用验证可以轻喷,其他挺好啦
lovescar
2019-05-05 16:56:53 +08:00
@jevirs 搞不懂做个非空校验,有必要这么写么,而且当时就交付了,交付给我用户名为 admin ,到你手里,我不知道你会不会觉得写的不错,但是一言难尽呢
Cloutain
2019-05-05 17:24:12 +08:00
没 JB 说个图ε=ε=ε=┏(゜ロ゜;)┛
lovescar
2019-05-05 17:36:23 +08:00
@Cloutain 没 jb 不能说么
DAMNYOU
2019-05-05 17:40:41 +08:00
这个是不是得先看 是不是需求比较奇葩。。

ps 我看不懂代码 哈哈
catinsides
2019-05-05 17:52:07 +08:00
所以说不能打听别人工资,比你多比你少心里都不舒服.
abc612008
2019-05-05 18:00:52 +08:00
@tianxia
@stiekel
@axwz88
@ThomasZ
可能问的是为什么有 return 了还写 else。
比如
```
if(something()){
// do A
return;
}else{
// do B
}
```

```
if(something()){
// do A
return;
}
// do B
```
的区别。不少 IDE 都会提示使用下面的写法的吧。
shuax
2019-05-05 18:14:15 +08:00
所以为啥要账号密码,看着爽?
dfjslkjdf
2019-05-05 18:54:20 +08:00
是不是没什么水平的人都喜欢满瓶子不响,半瓶子咣当?

lz 这种口吻我看不像是科班出身的,倒想是培训班出来的,不知道我猜测的对不对?
给我的感受就是,一个木匠吹嘘自己了不起,为什么了不起?我一分钟能敲个 72 个钉子,他只能敲 60 个。
给人一股没见过世面的感觉。
dfjslkjdf
2019-05-05 18:57:56 +08:00
真的,咱们要说也说点高大上的东西,比点真正能代表程序员水平的东西,
谈点架构,编程技巧,可读性提升之类的,
毕竟自认是工程师,
自嘲是码农,就真把自己当农民了,比起我比你插秧快多少多少,
觉得鄙薄无知,这就是我的感受。
jimliang
2019-05-05 19:17:26 +08:00
水份很大啊。相同的逻辑在不同人上实现的风格都不同,特别是像 js 这种灵活性很大的语言
wly19960911
2019-05-05 21:02:11 +08:00
我有个业务问题问问,

this.account !== 'admin' 才报错,等于的时候不报错,这个是什么业务?

而且这代码没问题,逻辑简单,也没什么冗余或者特别的东西,这样挺好的啊。
Wolfsin
2019-05-05 21:33:36 +08:00
@wly19960911 #72 登陆提示?登陆不进去就直接告诉你账号和密码吧
msg7086
2019-05-06 02:26:25 +08:00
@abc612008 只是体现出了 v2 中一部分人的水平而已,看过笑过就行了,我都不想去提……
laodao
2019-05-06 13:37:40 +08:00
这是业务逻辑问题,业务逻辑正常情况下是产品去梳理,包括提示内容按理都是产品给的。你没给他详细业务逻辑,每个人对业务逻辑实现有自己的理解。另外可能你俩沟通问题,或者分工问题,有的公司前段只写页面,js 逻辑也是后段写的。
lingxipaofan
2019-05-07 17:26:19 +08:00
感觉是需求有点乱

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

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

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

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

© 2021 V2EX