Java 值得读源码的开源项目

2023-12-15 19:16:16 +08:00
 errorMsg0xff
前几天听人说 Spring 源码很多设计模式是错误的,jdk 的源码也有不优雅的地方(这里不是黑印度人,没有任何歧视),不知道他是装 x 的,还是事实

所以想问一下大家有没有比较值得读源码的开源项目?或者非常值得读的一段代码
4505 次点击
所在节点    Java
27 条回复
dddys
2023-12-17 15:22:01 +08:00
apache doris ,时序数据库
fkdog
2023-12-18 09:58:09 +08:00
没有明确目的的读源码行为,跟 xx 没什么区别。
卷也没个卷的正确方法,跟个无头苍蝇一样乱撞,笑死个人。
aoxg2019
2023-12-18 09:59:20 +08:00
一定要读一个的话可以选择 netty
nolog
2023-12-18 10:15:08 +08:00
@fkdog 那应该带着怎样的目的去读源码才是有意义的?
errorMsg0xff
2023-12-18 11:19:27 +08:00
@jeesk 他的意思是这样,举个例子: 命名是 Adapter 适配器模式,但实际是其他的设计模式
LoNeZ
2023-12-18 13:25:08 +08:00
Netty 是最值得看的,别的可以参看一些 Java 实现的中间件的.
Aresxue
2023-12-18 16:38:58 +08:00
值得的:Netty
架构设计的好看的:Dubbo
理念完善的:Spring
实现巧妙的:AQS 、ConcurrentHashMap
贴近业务的:Rocketmq

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

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

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

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

© 2021 V2EX