你知道 GitHub、Gitee,那你知道 Gitcode 吗?你知道 Postman、Swagger 那你知道 ApiPost 吗?我知道,因为这2个产品的负责人都是我的伙伴,有什么其他产品不能满足的需求咋办,我都提给我认识的负责人。你看我就稀罕你做这个玩...
一月三舟,托尔斯泰说:“多么伟大的作家,也不过就是在书写自己的片面而已”。何况是我,何况是我们!
前面章节我们了解了区块链的基本原理,涉足到其底层加密算法,现在我们可以开始将区块链技术应用起来,我们看看如何建立一个基于区块链技术的,去中心化的交易平台。这里我们使用go来实现区块链的基本算法,使用gin完成后台res...
单元测试的作用无需多讲,像sonarqube这些代码质量管理软件也把单元测试覆盖率作为一个重要的指标来衡量系统代码质量,单元测试代码覆盖率在某种程度上反应了相应代码的可靠性。...
maven FailSafe插件是用来执行集成测试的,Surefire插件则是用来执行单元测试的。说到这里,笔者觉得有必要提一下maven的生命周期与集成测试相关的四个阶段:...
最近在进行sonarqube与maven集成时,如果pom文件配置了sonarqube相关配置,那么在pom文件所在目录执行
要写出好代码,首先需要提升品位。 很多软件工程师写不好代码,在评审他人的代码时也看不出问题,就是因为缺乏对好代码标准的认识。 现在还有太多的软件工程师认为,代码只要可以正确执行就可以了。这是一种非常低的评价标准...
Chai 支持 BDD 风格的 expect/should API 和 TDD 风格的 Assert API。
点击关注公众号,Java干货及时送达什么是UT?UT(Unit Test)即单元测试UT有什么价值?大部分的开发都不喜欢写UT,原因无非以下几点:产品经理天天催进度,哪有时间写UTUT是测...
欢迎阅读 MAD Skills 系列 之 Gradle 与 AGP 构建 API 的第二篇文章。通过上篇文章《Gradle 与 AGP 构建 API: 配置您的构建文件》您已经了解 Gradle 的基础知识以及如何配置 Android Gradle Plugin。在本文中,您将学...