V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Mohanson  ›  全部回复第 8 页 / 共 47 页
回复总数  922
1 ... 4  5  6  7  8  9  10  11  12  13 ... 47  
2021-12-24 18:11:03 +08:00
回复了 partystart 创建的主题 程序员 纯吐槽帖 关于 go 的 err 和重载
这里贴一句我很喜欢的话:

```
在你说出 "我同意", "我不同意", 或 "我暂缓评论" 之前, 你一定要能肯定地说: "我了解了."

同意对方说法, 与不同意对方说法都一样要花心力来作判断的. 同意或不同意都有可能对, 也有可能不对. 毫无理解便同意只是愚蠢, 还不清楚便不同意也是无礼.
```


无论是赞同一个设计, 还是反对一个设计, 你一定要能肯定地说: 我了解这个设计背后的取舍. 然后才有资格发表自己的看法.
2021-12-24 18:05:05 +08:00
回复了 partystart 创建的主题 程序员 纯吐槽帖 关于 go 的 err 和重载
新手骂很正常的.

对于第一点, go 是有你认为的全局异常捕捉的, 叫做 panic. 一部分语言不区分异常和错误, 一部分语言会区分, 如果你之前没有写过区分异常和错误的语言, 那么切换到 go 会非常不适应. 这点我在最初学习 Go 的时候也骂过, 因为我之前写的较多的是 Java 和 Python. 如果你是从 C 转, 那这种设计就会认为是理所当然的.

至于重载, CPP 社区观点就是分裂的, 后来的新语言大多数都认为是个坏设计(rust 和 go 举例), 因为其会带来"二义性". **所以问题不是“为什么 Rust 和 Go 不支持函数重载”,而是为什么要允许 Rust 和 Go 支持函数重载?只有在有正当理由的情况下,才能添加一个功能**. 但我们知道, 这两门语言在没有这个功能的情况下工作的很好, 创造了许多伟大的程序. (比如大多数 Go 反对者: 为什么 A 语言有这个设计而 Go 没有, 这就不是一个正当理由

当语言设计者做出决定的时候, 一定是正反两方都经过了激烈的较量, 并且其中一方获得了胜利(例如你认为很恶心的 Go 错误处理, 不支持重载等功能). 作为一个学习者, 你应该去了解当时正反两方的观点, 为什么反方会失败, 为什么正方会胜利, 而不是单纯的发泄.
2021-12-21 15:44:41 +08:00
回复了 tomtom9 创建的主题 随想 请问各位无论书写还是打字还会关注 [的地得] 吗?
楼上说他是的地得得警察.
2021-12-18 21:20:34 +08:00
回复了 Features 创建的主题 Java 我现在感觉 Java 有点底层了
有没有大佬说下 log4j 是图灵完备的吗?
不是用嵌套 <li> 的方式就能搞定么?
2021-12-10 13:26:53 +08:00
回复了 sonders 创建的主题 知乎 如何理解 "我思故我在"
我思非我知
2021-12-09 10:42:53 +08:00
回复了 llisit 创建的主题 问与答 Mysql 字段有必要都设置为 not null 吗
Null References: The Billion Dollar Mistake - Tony Hoare

注: Tony Hoare 是 Null 语义的发明者

https://www.youtube.com/watch?v=ybrQvs4x0Ps
2021-12-06 12:50:30 +08:00
回复了 cjpjxjx 创建的主题 分享发现 原来南方沿海城市也可以这么干燥
今年也入了加湿器, 感觉过去几年没有这么干...
我宁愿花 10w 买 0.3 枚比特币(2021/12/02)
2021-11-20 18:40:39 +08:00
回复了 perror 创建的主题 问与答 golang grpc 为何会造成内存泄露?
盲猜不停的从池中取 buffer -> append 数据 -> 放回池子 -> 继续取 buffer -> 继续 append 数据.

> 但是貌似不是我写的程序问题?

肯定是你写的程序问题, 不然咧? 你是觉得你发现了标准库, 编译器, 操作系统, 还是 CPU 的 BUG?
仁王吧, 可以捏好看的妹子
很好的行为, 建议大家都这么做.

价格保护不单单是保护消费者的利益, 也是保护商家的利益. 如果消费者在购买一件商品前因为担心商品以后会不会降价而决定"晚买享折扣", 那么就不会消费, 所以商家的收益自然就少了, 就我所知现在 steam 上游戏, 首发原价买的玩家都被称作是"真爱粉", 大部分普通玩家都会等一两个月等厂家降价(更多的是等着等着就忘记这个游戏了)...

所以厂家要保证当前消费者的利益, 如果降价就应该赔偿在过去一段时间内购买的用户, 这样原价买的用户就不会有心理压力可以鼓励大家野性消费.
2021-10-26 10:09:59 +08:00
回复了 abc0123xyz 创建的主题 奇思妙想 2022 年放假安排来了!
咸因
2021-10-21 21:22:50 +08:00
回复了 Mryang 创建的主题 Google Google Authenticator 更新了,之前重复的两步校验消失了
提示:2fa 只是一个 hmac-sha1 算法,python 手写大概 5 行代码,golang 手写 10 行代码。

目前在用自己写的命令行工具。
2021-10-20 13:49:01 +08:00
回复了 seaswalker 创建的主题 Apple 不太明白为什么苹果加个 16G 内存需要加 3000 块
曾经玩过一个游戏:

选项一: VIP 包月: 60 元
选项二: 按天购买 VIP: 一天 6 元

游戏公司根本没想赚选项二的钱, 选项二的存在是为了给玩家一个对照组, 告诉你选项一是有多么划算, 玩家还夸游戏公司良心.
2021-10-11 13:33:13 +08:00
回复了 autoxbc 创建的主题 JavaScript 大家评评理,去 Deno 提 issue,几位大佬拒不认错
不算难以理解, ArrayBuffer 毕竟是 Buffer, 不能对这个底层实现的 Buffer 有先验知识. 这种问题最好加一下 changelog 但个人不认为是 bug.
2021-10-10 23:41:59 +08:00
回复了 olist 创建的主题 程序员 今天看到一个新发现的有趣的排序算法。
建议楼上 3 楼仔细看代码, 这算法很反直觉啊
1 ... 4  5  6  7  8  9  10  11  12  13 ... 47  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2939 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 09:20 · PVG 17:20 · LAX 02:20 · JFK 05:20
Developed with CodeLauncher
♥ Do have faith in what you're doing.