Java 有哪些值得看的开源项目源码

2020-12-09 09:17:39 +08:00
 haohong725

最好非应用类

6171 次点击
所在节点    程序员
28 条回复
e583409
2020-12-09 14:36:51 +08:00
@guxingke 牛逼 跟你学 赞赞赞
hantsy
2020-12-09 15:45:07 +08:00
不要以为应用类的程序,就没有研究价值,应用类的开源项目,真正好的架构和设计很少,在国内可以用凤毛邻角来形容。

任何离开应用层面的开源项目,对大多数开发人员来讲,研究没太大价值,要么太高深,如语言设计类,Linux1.0, Minix 系统等(作为兴趣,或者学术研究不错),要么凭想像出来的一文不值,比如经常看到的国产开源项目,动不动就是宇宙第一,改变行业的那些屎山一样的东西。

Spring 1.0 的源代码也是源自一个应用系统的开发,只是当时三个家伙花了大量时间把它抽出来,形成一个通用框架。

十几年前最初的经典 Jive Forum 1.0, 是四人邦的 Design Pattern 在 Java 应用中的典范,其影响力远超过 Sun 自己 Blueprints 。在没有框架工具库的帮助下,如何优雅的设计出一个论坛程序。后来商业化了,也不开源了,也越来载复杂了。
hantsy
2020-12-09 16:07:48 +08:00
haohong725
2020-12-09 23:33:54 +08:00
@hantsy 久闻 Jive 大名,但是链接没权限打开 - -
haohong725
2020-12-09 23:38:17 +08:00
@hantsy 链接科学上网后可打开

没有一棍子打死应用类,就是因为应用类的好的架构设计少,为了降低筛选成本,所以才说“最好非应用类”的。

Jive 会去看看,谢谢~
mew1
2020-12-10 05:24:28 +08:00
@wangyanrui 为啥是较早版本的
hantsy
2020-12-10 10:28:33 +08:00
@haohong725

原始的 Jive 1 。0,估计要搜索才能找到了。

JDON 的改造版本,可以看这里。https://github.com/banq/jivejdon
banq 本人还是小有名气的。
hantsy
2020-12-10 10:41:15 +08:00
不过 JDON 这个版本,与原始差别很大。

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

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

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

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

© 2021 V2EX