首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 浅谈一下在系统设计中如何保持简单

    契约优于实现Contract-first:先定义 API/事件格式/错误码,写契约测试,再实现。契约让调用方有稳定预期,减少因为实现变化引发的连锁复杂性。 2.先 contract-first:定义 API/事件、写契约测试。3.模块化单体优先,遇到团队独立/扩缩需求再拆分。4.把通用复杂放平台,但限制平台表面,强契约。5.小函数、短方法、明确错误类型。

    34430编辑于 2025-09-01
  • 来自专栏一个会写诗的程序员的博客

    $ spring init --list

    1.1.6.RELEASE and <1.4.0.M2 web Full-stack web development with Tomcat and Spring MVC web-services Contract-first SOAP service development with Spring Web Services web-services Contract-first SOAP service development

    1.2K20发布于 2018-08-17
  • 来自专栏CSDN技术头条

    再论微服务架构之七宗罪

    不实施契约优先(contract-first)设计方法是项目误入歧途的另一种途径。一个好的服务契约允许开发者专注于微服务是在做什么,而不是专注于它是如何实现的,确定总体目标才是重中之重。

    601100发布于 2018-02-12
  • 来自专栏技术

    如何减少跨团队交付摩擦?——基于 DevOps 与敏捷的最佳实践

    通过协作文档提升沟通效率API 合约(Contract-First API Development)不同团队在 API 开发上容易产生理解偏差,导致联调困难。

    38200编辑于 2025-03-16
  • 来自专栏salesforce零基础学习

    Salesforce Integration 概览(三) Remote Process Invocation—Fire and Forget(远程进程调用-发后即弃)

    远程服务必须能够参与Salesforce提供契约的contract-first集成。在收到消息后,如果远程服务没有以肯定的确认做出响应,Salesforce将重试发送消息,从而提供一种保证传递的形式。

    2.2K10发布于 2021-08-10
  • 来自专栏salesforce零基础学习

    Salesforce Integration 概览(五) Remote Call-In(远程操作 外部->salesforce)

    如果远程系统支持SOAP,那么远程系统是否能够参与契约优先(contract-first)方法?在使用SOAP API的地方,这是必需的,为此提供了预定义的WSDL。

    3.9K20发布于 2021-08-13
  • 来自专栏Gaussic

    Spring In Action 4(Spring实战第四版)翻译与理解 第一章 付诸行动

    Spring Web Services提供了协优先(contract-first) web服务模型,其中服务实现是为满足服务协议而编写的。

    1.8K20发布于 2018-08-17
  • 来自专栏可逆计算

    DDD本质论:从哲学到数学,再到工程实践的完整指南之实践篇

    9.4.1 契约即模型,模型即合同:以Excel为起点的自动化生产管线在Nop中,契约先行(Contract-First)得到了最彻底的贯彻。

    26710编辑于 2025-10-13
领券