V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Bramblex2  ›  全部回复第 1 页 / 共 4 页
回复总数  75
1  2  3  4  
2020-05-20 16:49:38 +08:00
回复了 xcodebuild 创建的主题 分享创造 用 CSS 给开源项目画了个 icon,征集反馈或者 PR
最后一个好看,但是感觉太细了,男人不能那么细[狗头]
2020-05-20 16:30:21 +08:00
回复了 xcodebuild 创建的主题 分享创造 用 CSS 给开源项目画了个 icon,征集反馈或者 PR
你是来骗 star 的吧
一开始还以为优势福报厂的 KPI 项目,抱着吃瓜的心态用了一下,结果一用久停不下来了。作者人也超好,昨晚提的 bug 今天就修了,给作者点一百个赞👍
2020-04-21 11:37:49 +08:00
回复了 Bramblex2 创建的主题 程序员 后端接口这样设计是否合理
@hxse

我较真不是因为老板给我多少钱,而是几年后新的老板能不能把给的我的钱再翻个倍。
@autoname 黑都黑不到点子上哎……
2020-04-13 17:14:59 +08:00
回复了 Bramblex2 创建的主题 程序员 后端接口这样设计是否合理
@brader

我已经重构了我们项目的大概 1/5 了……张口就来,以己度人
2020-04-13 17:08:13 +08:00
回复了 Bramblex2 创建的主题 程序员 后端接口这样设计是否合理
@ruby0906 说句不好听的哈,我找认同感发篇文章绝对比在这讨论强,起码我发文章还有粉丝看,一般都会认同我,何必来这里找不自在呢?我只想从技术上面逻辑上面来讨论这个问题,仅此而已。真的别以己度人。
2020-04-13 17:06:06 +08:00
回复了 Bramblex2 创建的主题 程序员 后端接口这样设计是否合理
@cassyfar

你的办公室里面有三个工位分别是 A, B, C 。

那 A 工位没有人和没有 A 工位逻辑上是一样的吗?

没有 profile 字段对应根本没有 A 这个工位。
profile: null 对应 A 工位上没有人。
profile: {...} 对应 A 工位上有个 {...}
2020-04-13 17:02:16 +08:00
回复了 Bramblex2 创建的主题 程序员 后端接口这样设计是否合理
@ruby0906

我们只讨论技术,不讨论工作。工作上的话沟通解决就行了……
2020-04-13 16:09:21 +08:00
回复了 Bramblex2 创建的主题 程序员 后端接口这样设计是否合理
@wanacry

我的认同感还没廉价到需要在这里找,我随便发篇文章都比这强。


我自己当然是有判断的,但我的判断当然也是不一定对的,所以才发帖让大家讨论。我又不是爬虫机器人,也没办法不代观点发帖啊……
2020-04-13 15:22:48 +08:00
回复了 Bramblex2 创建的主题 程序员 后端接口这样设计是否合理
@Yuicon

所以一般作为前端我自己都会专门写一层兼容层,专门处理类似这种数据。
因为我自己也写过 3 年后端,我自己肯定是不能容忍自己给到别人这样的数据的……
2020-04-13 15:16:56 +08:00
回复了 Bramblex2 创建的主题 程序员 后端接口这样设计是否合理
@tds

你说的对也不对。

对是因为工作上塞垃圾代码的确没有问题,反正能跑就行,没必要跟同事闹僵。

不对是是因为基于对技术的追求,不能降低自己对技术的审美标准。我自己写的接口和带的后端绝对不能给我写这种垃圾代码。
2020-04-13 14:31:54 +08:00
回复了 Bramblex2 创建的主题 程序员 后端接口这样设计是否合理
@Yuicon

其实我追求的是「正确的是什么」。在工作上的话必然有很多 dirty 的东西不可避免,但我觉得不能因为 dirty 而放弃对正确的追求,否则自己的下限会越来越低,当有机会能去做正确的事的时候,可能就会因为惯性无意识的选择 dirty 的方法而不是正确的方法,也就是所谓的初心变了
2020-04-13 14:27:30 +08:00
回复了 Bramblex2 创建的主题 程序员 后端接口这样设计是否合理
@cassyfar 确切的说 undefined / null / empty 在逻辑上是不一样的,undefined 是不该有这个字段,null 是指有这个字段但是这个字段里面可能没东西,{} 是指这个字段里面有东西,但是没内容。

比如举个简单例子:
profile: null 是指我们没有 profile
profile: {} 是指我们有 profile 但是里面没内容

这是很大区别的。
2020-04-13 13:56:59 +08:00
回复了 Bramblex2 创建的主题 程序员 后端接口这样设计是否合理
@chenqh 阴差阳错,当了一年前端 leader,然后再找工作的时候发现如果再去找其他方向的话,可能比较难拿到我理想的薪资,总之还挺蛋疼的
2020-04-13 12:02:57 +08:00
回复了 Bramblex2 创建的主题 程序员 后端接口这样设计是否合理
@est 我以前写 c 艹 后端的时候也没说不能序列化出 null 啊
2020-04-13 12:01:57 +08:00
回复了 Bramblex2 创建的主题 程序员 后端接口这样设计是否合理
@wunonglin

B 为 null 和 B: {a: null, b: null, c: null} 逻辑上也是完全不一样的,就像你给我一个空盒子和你什么都没给我逻辑上是不一样的。
2020-04-13 11:58:26 +08:00
回复了 Bramblex2 创建的主题 程序员 后端接口这样设计是否合理
其实重点不是谁改方便,而是逻辑上是否合理。

比如我给你一个空盒子,和什么都不给你,逻辑上是完全不一样的。
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5717 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 02:19 · PVG 10:19 · LAX 19:19 · JFK 22:19
Developed with CodeLauncher
♥ Do have faith in what you're doing.