<返回更多

七个最佳 GitHub 代码库,让你成为更好的 JavaScript 程序员

2022-11-29  CSDN  
加入收藏

摘要:在前不久刚发布的 GitHub 年度报告中,JAVA 依旧是最受程序员欢迎的编程语言,而想要成为一名优秀的 Java 程序员,这 7 个 GitHub 代码库可能会提供助力。

链接:https://java.plainenglish.io/7-best-github-repositories-to-become-a-better-java-programmer-8c8f6a681ae5

作者 | Farhan Tanvir

译者 | 弯月

出品 | CSDN(ID:CSDNnews)

在我看来,在学习编程技术时,除了文档之外,GitHub 代码库也是绝佳的学习资源之一。关于 Java 的学习资源有很多,很容易让人感到迷茫。在本文中,我总结了七个最佳代码库,希望能够帮助你成为更好的 Java 程序员。

java-algorithms

地址:https://github.com/trekhleb/java-algorithms

算法和数据结构是软件开发的支柱。顾名思义,这个代码库中包含许多流行算法和数据结构的 Java 示例。每个算法和数据结构都有单独的 README 文件,其中包含相关的说明以及进一步的参考资料。这个代码库的 Star 数超过 15.5 万个,也是 GitHub 上 Star 数最多的代码库之一。

java

地址:https://github.com/airbnb/java

这个代码库来自 Airbnb。编程是一门艺术,而开发人员是艺术家,没有艺术家想把作品搞得一塌糊涂。这个代码库中提供了你可以在编程过程中遵循的最佳实践,GitHub 上的 Star 数超过 12.9 万个。

Clean-code

地址:https://github.com/ryanmcdermott/clean-code-java

“代码的整洁性”是 Robert C. Martin 的著作《代码整洁之道》(Clean-code) 中提出的最著名的软件工程原则之一。这个代码库是 Java 版的《代码整洁之道》,是使用 Java 编写可读、可重用和可重构软件的指南,GitHub 上的 Star 数为 7.5 万个。

Java-questions

地址:https://github.com/lydiahallie/java-questions

这个代码库包含大量(高级)Java 问题及其说明。你可以通过这个代码库测试一下自己的 Java 水平,复习一下 Java 知识,或者为编程面试做准备。GitHub 上的 Star 数为 4.95 万个。

33-js-concepts

地址:https://github.com/leonardomso/33-js-concepts

这个代码库旨在帮助开发人员掌握 Java 中的概念。虽然学习这些概念不是必须的,但对未来的学习有很多裨益。这个代码库在 GitHub 上 Star 数为5.3 万。

Project-guidelines

地址:https://github.com/elsewhencode/project-guidelines

虽然开发新项目令人激动万分,但对维护人员来说是一个潜在的噩梦。这个代码库包含一系列 Java 项目的最佳实践。这个代码库在 GitHub 上有 2.75 万个 Star。

30-seconds-of-code

地址:https://github.com/30-seconds/30-seconds-of-code

这个代码库收集了各种 ES6 辅助函数的 Java 片段,包含有关如何处理原语、数组和对象的说明,以及算法、DOM 操作函数和 Node.js 实用程序。GitHub 上的 Star 数为 10.5 万个。

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>