目录
Java Community Process (JCP) Party
庆祝成立 20 周年, 德夫内克苏斯 2024 于2024年4月9日至11日在 乔治亚世界会议中心 在佐治亚州亚特兰大。 主要收获包括向高中生和大学生介绍 Java 的好处、始终认识到架构与技术应用之间的权衡,以及知识管理在软件开发中的重要性.
本次活动特色 160 扬声器 来自 Java 社区,他们提供了六天的课程 研讨会 和 会谈 涵盖敏捷、架构、人工智能 (AI)、云技术、核心 Java、Jakarta EE 和安全等 14 个赛道。 该活动还包括 Java 用户组 (JUG) 领导人和 Java 冠军的峰会。 大约 1400 名开发者参加了 Devnexus 2024.
会议第一天和第二天,在供应商区域举办了两场现场现场采访会议,即 DevOps Speakeasy 和 Build Propulsion Lab。 受访者由演讲者和其他 Java 杰出人士组成,被问及他们在 Devnexus 上的演讲以及他们的会议经历。 在这个 面试, 布赖恩·德默斯, Gradle 的开发者倡导者讲话 马特·布朗, Endor Labs 解决方案架构师.
主办单位为 亚特兰大 Java 用户组 (AJUG),领导者 普拉蒂克·帕特尔 和 文森特·梅耶斯, Devnexus拥有丰富的 历史 可以追溯到 2004 年,当时会议最初称为 DevCon。 Devnexus 名称于 2010.
Java 用户组领导者和 Java 冠军峰会
JUG Leader 和 Java Champion 峰会于 2024 年 4 月 9 日举行,即第一天和第二天活动的前一天.
JUG 领导人齐聚一堂,讨论如何在 Python 和 Go 等语言似乎更具吸引力的时代,更好地向大学生和高中生介绍 Java 编程语言。 甲骨文赞助 Java 教育 计划,一项在当地教育机构推广 Java 的举措,旨在提供资源并鼓励 JUG 在当地大学和高中介绍 Java 相关主题.
Java Champion 齐聚一堂,讨论如何改进 Java Champion 提名和选举流程.
这张合影中是两次峰会的与会者的合影.
主题演讲:是什么让软件架构如此棘手?
尼尔·福特, Thoughtworks 的应用架构师和合著者 "软件架构基础:工程方法," 会议第一天拉开序幕,他的主题演讲题为, 是什么让软件架构如此棘手? 福特通过强调各种软件工程场景来讨论架构与设计.
然后他继续解释了以下概念 粒度粉碎机, 即,“我什么时候应该考虑分解服务?” 和 粒度积分器, 即,“我什么时候应该考虑把东西重新组合起来?” Ford 的结论是,分析架构权衡涉及业务驱动因素、架构特征和权衡分析。 他的“软件架构第一定律”“第一推论”指出:“如果你认为你已经找到了一些不是权衡的东西,那只是意味着你还没有找到权衡......."
主题演讲:面向技术人员的知识管理
雅基·里德, 《Read The Architecture》的首席顾问和《Read The Architecture》的作者 "沟通模式," 第二天的主题演讲是, 面向技术人员的知识管理. 里德坚持认为,知识管理是任何组织成功的关键。 知识管理的例子包括清单、政策和程序、维基和艺术、数据库以及会议和研讨会.
在 1994, 汤姆·达文波特, 目前是巴布森学院的杰出教授,他表示:“知识管理是获取知识的过程。, 分发, 并有效地利用知识。”Read 然后用她自己的版本稍微改变了这一说法,指出:“知识管理是捕获知识的过程, 出版, 并有效地利用知识。”她认为,忽视知识管理意味着:没有捕获、没有发布、没有有效使用。最后,她的关键要点之一包括:“如果你想拥有你的架构,你需要拥有你的知识."
Java Community Process (JCP) Party
Java Community Process (JCP) 聚会在第一天的活动结束后举行。 与往常一样,由 Java 社区爱好者组成的所谓“非官方”JCP 摇滚乐队 NullPointers 为与会者带来了《Come Together》、《Sweet Home Chicago》等经典歌曲。."
从左到右,乐队成员包括 盖尔·安德森, 保罗·安德森, 布莱恩·维米尔, 肯·库森, 弗雷迪·吉姆, 和 弗兰克·格雷科 (站在吉梅身后).
日食 2024
许多演讲者和与会者于 2024 年 4 月 8 日星期一抵达,并在百年纪念公园组织了一场见证日食的聚会 萨拉特·钱德, Oracle 产品管理和开发人员参与高级总监。 通过结合使用智能手机和日食眼镜,Java 开发人员协作获取日食的最佳图像时就会发生这种情况.
Patel 宣布开发者应将 Devnexus 的日历标记为 2025 年 3 月 4 日至 5 日 2025.