很多初级程序员可能都遇到过类似的困惑,怎么从初级程序员进阶到中级和高级程序员?今天就来给大家分享10个好习惯!
1. 引入新的技术栈的时候,要以官方文档为主
在项目里,无论使用新的 jar 包,还是用新的中间件,一定要去看官方文档。现在网上的技术文章鱼龙混杂,所以在网上搜靠谱的技术文章真的太难了。
比如,如果你想要对 SpringBoot2 写的代码进行单元测试,JUnit 版本你可能已经是 5 了。但你搜到的网上文章很可能会告诉你测试用例需要注解:
@RunWith(SpringRunner.class)
但是官方文档说了,其实如果你用 JUnit5,就不用加这个注解了,加了反而可能引起不必要的冲突。所以,官方文档对新技术的引入是唯一的参考金标准。
2. 一定要悄悄地把代码测的没问题了再交付
在职场上,什么样的人才能快速成长、快速得到重用?答案是可靠的人。那就程序员来说,什么样的人才算是可靠的人?答案是交付可靠的技术产品。那可靠的产品第一评估标准就是 bug 少。这个 bug 少是别人评估的,而不是自己评估的。
无论咱们自己代码实现成什么样子,哪怕是代码写的还不完美,但是,只要咱们通过自测,在提交之前尽可能把问题解决掉,让别人少发现你的错误,尤其是低级 bug,那么你才是一位可靠的程序员。