今天偶然翻到两年前订阅的李运华大神的《从0开始学架构》专栏,一口气看了十四篇和评论(如果你也订阅了,一定要看评论哈),依然收获满满。 由浅入深的讲解,将系统架构设计的基础(系...
今天偶然翻到两年前订阅的李运华大神的《从0开始学架构》专栏,一口气看了十四篇和评论(如果你也订阅了,一定要看评论哈),依然收获满满。 由浅入深的讲解,将系统架构设计的基础(系...
如果我没猜错的话,你所在的团队没人写单元测试。 大多数程序员做代码功能测试只进行集成测试,就是在PostMan、swagger甚至在UI界面上进行测试。开发人员不写单元测试除...
写出好代码,一直是少部分程序员的追求。 大部分程序员都只追求“能跑就行”,或者“代码和人有一个能跑就行”。 追求代码质量终究是一条少有人走的路。 1. 什么是好代码 可读性 ...
这是专栏《SpringBoot自动化单元测试教程》的第五篇文章。本文我们将讨论JUnit5的参数化测试。 参数化测试可以使用不同的参数多次运行测试。使用 @Parameter...
你好啊,我是大阳。 这是专栏《SpringBoot自动化单元测试教程》的第四篇文章。本文我们将讨论JUnit5的假设、测试套件和条件测试。 1. JUnit5 假设 JUni...
你好啊,我是大阳。 本文我们将讨论JUnit5的断言功能。 JUnit 5 断言是使用测试的实际结果验证预期结果。所有JUnit Jupiter 断言都是org.junit....
你好啊,我是大阳。 本文我们讨论JUnit5测试生命周期,以及JUnit5与JUnit4的不同之处。 1. 测试阶段的生命周期 通常,一个测试类包含多个测试方法。JUnit ...
你好啊,我是大阳。 有小伙伴编程但不进行单元测试的吗?答应我,看完这个专栏《JUnit5教程》,提高编码调试效率,跟bug说拜拜。 1. JUnit5架构 JUnit 5 是...
你好啊,我是大阳。一个撸码近十年的程序员。 不知道你是否有这样的职场困惑:职场三年没有任何进步;学了很多,毛用没有;学了,过了一年全都忘记了,更不知道怎么把已经学到的知识迁移...
你好啊,我是大阳。 今天看到阿里巴巴前端官网公众号Alibaba F2E的推文阿里低代码引擎 LowCodeEngine 正式开源! (qq.com)[https://mp....
你好啊,我是大阳。 今天给你推荐一个Java全栈知识学习网站:https://pdai.tech/[https://pdai.tech/] 这个网站的内容包含: Java 基...
你好啊,我是大阳。 Java 16 于 2021 年 3 月 16 日发布。在这篇文章中,我们将介绍添加的一些特性以及一些代码示例。 Java16的主要更新内容如下: 时段支...
你好啊,我是大阳。 Java 15 于 2020 年 9 月 15 日发布。Java 15 继续支持以前 JDK 版本中的各种预览功能;并且还引入了一些新功能。在这篇文章中,...
你好啊,我是大阳。 Java 13 于 2019 年 9 月 17 日发布。在这篇文章中,我们将介绍添加的一些特性以及一些代码示例。 Java13的主要更新内容如下: swi...
你好啊,我是大阳。 Java 14 于 2020 年 3 月 17 日发布。在这篇文章中,我们将介绍 Java编程语言中添加的一些特性以及一些代码示例。 Java14的主要更...
SpringBoot3.0最低支持JDK17,各开源软件正在全面拥抱JDK17. 在2022年Java开发人员生产力报告[https://zhuanlan.zhihu.com...
如果要问什么系统最能体现程序员的编程素养,那必然是秒杀系统,高并发大流量的秒杀架构最能考验工程师软件架构能力。 今天推荐一个Java程序员进阶的高能项目:qiurunze12...
Java 12(2019 年 3 月 19 日发布)是可用于 JDK 的最新版本。让我们看看它为开发人员和架构师带来的新功能和改进。 1. Stream API 中的 Col...