# code-assist **Repository Path**: zhonglv/code-assist ## Basic Information - **Project Name**: code-assist - **Description**: Apache commons包、谷歌guava工具包中文翻译 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 7 - **Created**: 2023-03-08 - **Last Updated**: 2023-03-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 核心框架代码学习助手 本项目中文名称为`源码好帮手`、英文名称为`CodeAssist`,宗旨是从实战的角度出发,帮助广大Java语言学习者更好的入门和掌握核心底层的源码及其使用。 #### 直击痛点问题 要学Java框架,便要直击最核心、最底层的代码,包括JDK源码、Apache工具包、谷歌Guava工具包。然而想法很美好,现实很残酷,拦路虎是英文阻力,英语对很多人来说是薄弱环节,再加上专业英语名词,更是云里雾里。 ##### 本项目专注两件事情 第一件事情是选取一批常用的工具类、工具方法进行汉化,缩小学习的范围;第二件事是注入实战经验,对工具类、工具方法的使用场景、使用要点、使用注意事项进行总结,如有必要会配备示例进行说明。 因此对于汉化工作更多的是采用意译的方式另外配合实战使用经验。 #### 主要工作 前期以`JDK8`中常用的工具类、工具方法汉化为主;随后会选择使用比较多的Apache Common包和Google Guava进行汉化;根据进展情况再考虑是否纳入Spring体系下比较好的工具包。 工作的开展是跳跃性的,最终的目标是不断汉化常用的Java工具包,帮助万千Java开发者靠近、使用、品味核心的API。 关于主要的汉化技术细节部分会在稍后以附录的形式补充。 #### 参与贡献 如果你是经验丰富的开发者,并且有良好的语言表述能力,有分享欲望,欢迎加入本项目; 如果你是小白使用者,可以在评论区提出迫切想要学习的类或者方法,我们将根据排期优先安排。