如果25年的Java编程经验在你看来并不多,我感到抱歉
如果25年的Java编程经验在你看来并不多,我感到抱歉。考虑到这几乎和Java的存在时间一样长,而且我曾在EA和其他公司全职担任移动后端架构师,还是一个开源贡献者(尽管不是很有名的贡献者,但一个经常使用四种语言编程的人),也许你可能会重新考虑我的经验是否足够。Java有很多必需的基础设施,通常是Spring,这带来了大量的样板代码。Spring Boot是一个“有观点的堆栈”(去谷歌一下),这基本上是因为它的企业级设计导致了大量配置要求,你不能简单地去掉Spring,就让Java以其他现代语言相同的规模提供一个基本的200 RESTful端点。此外,大多数项目通常会包含很多遗留的错误步骤或第三方Apache库,这些库增加了冗余(一个项目中同时有3-4个日志库很常见,2-3个日期API,许多XML或JSON解析器等等)。…
源讨论JDK 20和JDK 21:目前已知的信息原帖 219 条评论 · 导入时统计