读 rocketmq 文档有感

2022-03-10 10:46:37 +08:00
 Kontinue

为什么要学会阅读源码?因为不读源码你压根没法用啊,阿里这文档写的什么玩意儿。。。

啥功能都是寥寥数语,各种配置的参数也都不全,碰到点问题还得各种翻博客……

6443 次点击
所在节点    程序员
45 条回复
Konys
2022-03-10 13:31:28 +08:00
阿里的文档我觉得比微信还强点,微信的更是一言难尽
CaptainD
2022-03-10 13:42:52 +08:00
读阿里云的文档我以为我在读文言文
seesky
2022-03-10 14:00:04 +08:00
感觉有些文档美其名曰简洁凝练,结果就导致一种奇怪的情况,不会的人看不懂,看的懂的人本身就已经会了。
uSy62nMkdH
2022-03-10 15:08:00 +08:00
我要吹一下 docker 的文档
Kontinue
2022-03-10 16:04:42 +08:00
@seesky 就是这个感觉啊
olaloong
2022-03-10 17:09:32 +08:00
阿里开源基本操作,fastjson 也是,文档注释要啥没啥
慎用阿里开源
zt5b79527
2022-03-10 17:13:35 +08:00
确实,真要提高,还是得读源码,博客什么的都是别人的东西。
真要变成自己的东西,还是得读源码,写博客 /笔记。
twing37
2022-03-10 17:18:43 +08:00
#24 那我可要吹 rust 了
Kontinue
2022-03-10 17:40:04 +08:00
@olaloong 那 fastjson 倒是不用文档哈哈哈,直接用……
to2false
2022-03-10 17:42:21 +08:00
大概率因为文档不在 kpi 范围内
olaloong
2022-03-10 17:54:32 +08:00
@Kontinue 常用 api 确实很香,但是但凡用到点高级功能,比如 @JSONType ,就炸了。18 年就挂着的 bug issue 到现在还没修呢
注解属性文档也没有,代码里也没注释,要么看名字猜,要么看源码吧
monetto
2022-03-10 19:07:10 +08:00
FastJson Fast 倒是没多 Fast ,一堆 Issue...
EarthChild
2022-03-10 19:11:35 +08:00
所以。很多 MQ 教程大佬都推荐 RabbitMQ
documentzhangx66
2022-03-10 20:31:09 +08:00
从学习效率与作用的角度来看,去读代码,不如去学习,去自己做原型设计。
mikulch
2022-03-10 20:57:29 +08:00
@Vegetable 看下 fastjson 你会觉得 mbp 文档真棒!
kingfalse
2022-03-10 22:34:20 +08:00
国产,哪有文档这玩意存在,
skiy
2022-03-10 23:14:30 +08:00
其实文档详细的还是有的,比如 thinkphp 。

哈哈。
别人的开源项目:文档好垃圾;
自己开源的项目:写文档浪费时间;凭什么浪费我陪孩子的时间去把文档写得这么详细;

说实在的,老外开源的项目(知名项目),源代码里面的注释非常多(方法前面几大段几大段的注释)。关于开源治理这块,我们差了很多。比如 Rust 开发团队都分 文档团队、仓库团队、核心团队什么的。。。
neoblackcap
2022-03-11 01:01:11 +08:00
文档本来是有的,好像爆出过,开源之前要把文档干掉
night98
2022-03-11 01:37:36 +08:00
rocketmq 包括对应的 java sdk ,阅读源码问题也挺多的,基本上没注释,还得根据上下文推测,其他稍微用心做的开源都没这毛病,比如 hutool
plko345
2022-03-11 08:16:07 +08:00
公司里选型的时候,非常痛恨那些选阿里的,没有一个好用的,噩梦

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

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

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

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

© 2021 V2EX