小弟入职新公司做 Java 后端快小半年了,之前有过 1 年半的 Python 经验,入职前完全没有 Java 的经验。现在业务代码基本能写了,磕磕绊绊抄抄已经有的代码,但是测试写起来比较痛苦,对于很多的语法也只是知道怎么用,背后原理实现完全没有概念。想请教大家这种情况下该如何提升呢?
我本科科班出身,基本的编程素养还是有的,主要是 Java 这门语言的一些进阶话题,各种包的实现,设计模式之类的,effective java 也在看,除此以外除了看源码还有其他途径吗?
PS spring 之类的框架就不用了公司用的是自己的,injection 倒是也需要好好看看
PPS 程序设计方面的也可以,设计文档讨论会上老是插不上嘴很头疼
我本科科班出身,基本的编程素养还是有的,主要是 Java 这门语言的一些进阶话题,各种包的实现,设计模式之类的,effective java 也在看,除此以外除了看源码还有其他途径吗?
PS spring 之类的框架就不用了公司用的是自己的,injection 倒是也需要好好看看
PPS 程序设计方面的也可以,设计文档讨论会上老是插不上嘴很头疼