阿里巴巴《Java开发手册》学习总结分享

本文作者分享了学习阿里巴巴《Java开发手册》的感悟,强调了编码规范的重要性,提出对于超过3层if-else语句应考虑使用设计模式优化,并提倡进行代码重构以提升代码质量。同时,作者提到了单元测试的必要性和MySQL索引的运用,以及手册中关于字段类型的建议。文章结尾表达了对下次学习的期待。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

手册是从7个大部分进行分类讲述的,而这7个部分也是在进行java开发的时候肯定会涉及到的,所以也基本可以说是为java制定了阿里巴巴版本的开发规范。这次是第二次进行学习了,前后学习后的感觉是不一样的,基础原因是因为技术能力和思维意识已经不同,所以这次在读后分享给大家:

  1. 发现自己编码规范与阿里规范的差别;
  2. 找到自己开发时候用的规范的缘由;
  3. 对于手册中“强制”的项目,发现自己还是有很多需要改正的;
  4. 对于编码中的超过3层的if-else语句,使用策略模式或者状态模式进行替换,注意,是超过3层;
  5. 我觉得java开发人员如果一直没有接受规范的编码规范的约束的话,完全可以按照手册来,另外阿里也给主流的IDE工具提供了编码规范验证的插件,可以实时监控编写代码是否符合手册的规范;
  6. 如果想考一个证书,也可以在阿里云中找到对应的考试链接,进行考试,通过后,会收到下图的证书;
    认证证书
  7. 收货的最最重要的技能是开始想去重构代码了,曾经的一个SSH项目,开始进行代码重构,不重构不知道,一重构吓一跳&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

邢庆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值