首页
人工智能
推荐系统
架构设计
智慧医药
系统架构
优质开源
谈天论地
资深人工智能从业者
行动起来,活在当下
累计撰写
198
篇文章
累计创建
84
个标签
累计收到
1
条评论
栏目
目 录
CONTENT
以下是
单元测试
相关的文章
2023-06-14
单体 V/s 分布式架构
在软件领域,存在多种架构风格可供选择,我们需要关注不同架构风格带来的风险。选择符合业务需求的架构风格是一个长期迭代的过程。 架构风格可以分为两大主要类型:单体架构(将所有代码部署在一个单元中)和分布式架构(通过远程访问协议连接多个部署单元)。它们又可以进一步细分为以下多个子架构风格,如下所示。
2023-06-14
124
0
1
系统架构
微服务
2023-02-16
模块(Module)、组件(Component)、包(Package)的区别
通过不同粒度、不同层次的分类,把复杂的软件系统实现控制在可以被理解、被维护的程度。否则,对于动辄上100万行代码的软件,人类根本没有办法理解和维护。 应用(Application):应用系统,由多个Module组成,用方框表示。 模块(Module): 一个Module是由一组Component构成,用正方体表示。 组件(Component):表示一个可以独立提供某方面功能的物件,用UML的组件图表示。 包(Package):Package是一种组织形式,和粒度不是一个维度的,也就是说,一个Component可以包含多个Package,一个Package也可以包含多个Component。
2023-02-16
1005
0
0
系统架构
微服务
2023-02-07
从玄学走向科学:AB测试驱动的科学增长
随着互联网产业的发展,AB实验借着互联网科技公司的发展的大潮,不断发扬壮大。从远在太平洋彼岸的苹果、爱彼迎、亚马逊、脸书、谷歌、领英、微软、优步等硅谷弄潮儿,到国内的BAT巨头、以及字节跳动等科技公司,都在高频使用AB实验协助决策。早在2000年左右,谷歌工程师首先将AB实验应用在互联网产品的迭代测试中。
2023-02-07
247
0
0
推荐系统
人工智能
2022-11-30
替代 Feign , SpringBoot 3.0 内置声明式HTTP客户端
替代 Feign , SpringBoot 3.0 内置声明式HTTP客户端,替代 Feign , SpringBoot 3.0 内置声明式HTTP客户端,从 Spring 6 和 Spring Boot 3 开始,Spring 框架支持将远程 HTTP 服务代理成带有特定注解的 Java http interface。类似的库,如 OpenFeign 和 Retrofit 仍然可以使用,但 http interface 为 Spring 框架添加内置支持。
2022-11-30
773
0
0
优质开源
系统架构
微服务
2022-11-19
5个编写技巧,有效提高单元测试实践
单元测试(Unit Testing)顾名思义就是测试一个单元,这里的单元通常指一个函数或类,区别于集成测试中的模块和系统。集成测试的测试过程通常存在跨系统模块的调用,是一种端到端的测试;而单元测试关注对象的颗粒度较小,用来保障一个类或者函数是否按照预期正确的执行。
2022-11-19
950
0
0
优质开源
系统架构