小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
只有5%的公司获得了人工智能的投资回报。我们将在5月7日的直播活动中解释如何改变这些指标。

文章讨论了人工智能(AI)在提升生产力方面的现状与挑战。尽管对AI工具的投资在增加,但只有5%的组织报告获得投资回报。大多数公司在AI应用上仍处于初级阶段,开发者对现有AI解决方案感到失望。文章强调,提升生产力需优化持续交付流程,而非单纯依赖AI。

只有5%的公司获得了人工智能的投资回报。我们将在5月7日的直播活动中解释如何改变这些指标。

The New Stack
The New Stack · 2026-04-23T17:04:54Z
2026年最佳CI/CD工具:数据实际显示的内容

持续集成(CI)和持续交付(CD)是现代软件开发的核心实践。2026年,GitHub Actions、Jenkins和GitLab CI是最受欢迎的CI/CD工具,55%的开发者定期使用这些工具。选择合适的CI/CD工具需考虑团队需求、技术栈及合规要求。开源工具如Jenkins灵活但维护成本高,商业工具如TeamCity和GitLab则注重治理和快速上手。选择时需权衡控制、速度和维护等因素。

2026年最佳CI/CD工具:数据实际显示的内容

The JetBrains Blog
The JetBrains Blog · 2026-03-25T16:52:00Z

CI/CD(持续集成与持续交付)是现代软件开发的核心,旨在提高开发速度和质量。持续集成允许开发者频繁提交代码并进行自动化测试,确保代码质量;持续交付则自动化应用部署,支持多阶段发布,确保软件可靠性。CI/CD使软件开发更灵活,能够快速响应用户需求,提升开发效率和产品质量。

什么是CI/CD?持续集成与持续交付的解释

BMC Software | Blogs
BMC Software | Blogs · 2026-03-25T00:00:31Z
人工智能编码如何使开发者提高56%的效率与降低19%的效率

AI编码助手的研究结果显示,开发者在使用这些工具时效率提升与下降并存。初学者受益更多,但可能加深对工具的依赖。持续交付实践被认为能提高AI的有效性,但过于追求速度可能损害软件质量。应关注安全、快速和可持续的价值流动,而非单纯的速度优化。

人工智能编码如何使开发者提高56%的效率与降低19%的效率

The New Stack
The New Stack · 2026-02-09T12:00:51Z
告别运维噩梦!这个开源神器让DevOps效率暴增300%,已获3.1K Star!

Zadig是一个开源的云原生持续交付平台,支持高可用的CI/CD,简化多环境管理,提升开发效率300%以上。它具备高并发工作流、Kubernetes管理和自动化测试等功能,适合企业级DevOps和现代运维学习。

告别运维噩梦!这个开源神器让DevOps效率暴增300%,已获3.1K Star!

dotNET跨平台
dotNET跨平台 · 2025-10-04T00:00:55Z
微服务规则 #4:提供良好的开发者体验

本文讨论了微服务的最佳实践,强调良好的开发者体验(DevEx)。成功采用微服务的原则包括持续交付、快速自动化部署、团队结构和独立可部署服务。作者Chris Richardson提供咨询和培训服务,帮助组织提升软件架构的敏捷性和竞争力。

微服务规则 #4:提供良好的开发者体验

Microservice architecture
Microservice architecture · 2025-09-15T00:00:00Z
持续集成与持续交付(CI/CD)简介

持续集成(CI)是将代码多次合并到中央仓库的过程,而持续交付(CD)则加速和自动化部署,使每次更改都能随时发布。CI/CD流程通过自动化开发和部署,提高软件质量和用户体验,推动DevOps转型。

持续集成与持续交付(CI/CD)简介

The New Stack
The New Stack · 2025-08-08T00:00:59Z

本文讨论了微服务架构的最佳实践,强调可观察性的重要性及其对快速流动的促进作用。列出了成功采用微服务的原则,如持续交付、自动化部署、团队拓扑和独立可部署服务设计。作者Chris Richardson提供咨询和培训服务,帮助组织有效实施微服务架构。

微服务规则 #9:开发可观察的服务

Microservice architecture
Microservice architecture · 2025-08-02T08:03:00Z
双人编程如何提升开发速度、专注力和工作流

Ola Hast和Asgaut Mjølne Söderbom在QCon London分享了他们的持续交付和双人编程经验。他们的团队通过双人和集体编程结合测试驱动开发(TDD),提升了代码质量,减少了浪费,促进了知识共享,确保了高效的沟通与协作。

双人编程如何提升开发速度、专注力和工作流

InfoQ
InfoQ · 2025-07-10T11:22:00Z

本文讨论了微服务架构中测试性设计的重要性,强调其对快速交付的影响。文章列出了成功实施微服务的原则和实践,如持续交付、自动化部署和团队拓扑。作者Chris Richardson提供咨询和培训,帮助组织有效实施微服务。

微服务规则 #8:设计可测试的服务

Microservice architecture
Microservice architecture · 2025-07-09T08:03:00Z
演讲:持续交付离不开结对编程——来自挪威SpareBank 1和SINTEF的经验教训

挪威SpareBank 1的开发者通过减少会议、提升团队专注度和采用结对编程,显著提高了工作效率,减少了错误,实现了高质量的持续交付。他们重视心理安全和协作。

演讲:持续交付离不开结对编程——来自挪威SpareBank 1和SINTEF的经验教训

InfoQ
InfoQ · 2025-06-27T12:00:00Z
什么是基础设施即代码(IaC)扫描?

基础设施即代码(IaC)在现代DevOps中广受欢迎,但不当配置可能导致安全漏洞。IaC扫描工具如Checkov、Trivy和Terrascan能在开发早期检测问题,确保云基础设施安全。TeamCity简化了这些工具的集成,增强持续交付中的安全性。

什么是基础设施即代码(IaC)扫描?

The JetBrains Blog
The JetBrains Blog · 2025-06-18T09:59:43Z

软件处于持续解体状态,难以真正完成。尽管持续集成(CI/CD)能增加价值,但也可能导致对持续投资的依赖,促使订阅制普遍化。在追求持续交付的过程中,我们可能失去了开发完整软件的能力。

持续软件的权衡?

Jim Nielsen’s Blog
Jim Nielsen’s Blog · 2025-05-28T19:00:00Z
技术 DevOps CI/CD 最佳实践:我们的 15 个顶尖建议

手动部署导致瓶颈,代码长时间停留在分支中。现代软件交付需通过自动化流程实现无缝集成,以提升交付速度和代码质量。持续集成(CI)自动合并代码,持续交付(CD)则自动部署经过验证的代码。实施CI/CD最佳实践可加快交付,提高安全性和可靠性。

技术 DevOps CI/CD 最佳实践:我们的 15 个顶尖建议

DEV Community
DEV Community · 2025-05-23T11:08:30Z
理解持续集成与持续交付、敏捷方法论和DevOps之间的区别

持续集成(CI)、持续交付(CD)、敏捷和DevOps是软件开发中的重要概念。CI通过自动构建和测试代码,及时发现问题;CD自动化软件部署,确保持续监控;敏捷强调团队协作与快速反馈;DevOps促进开发与运维的协作。这些概念对开发人员至关重要。

理解持续集成与持续交付、敏捷方法论和DevOps之间的区别

DEV Community
DEV Community · 2025-05-20T04:27:05Z
为什么基础设施即代码(IaC)不仅仅是一个流行词,它是现代DevOps的支柱

基础设施即代码(IaC)通过代码管理基础设施,解决传统手动配置问题,确保开发、测试和生产环境一致,支持快速回滚和透明协作,提升DevOps文化和持续交付能力,使基础设施管理高效可靠。

为什么基础设施即代码(IaC)不仅仅是一个流行词,它是现代DevOps的支柱

DEV Community
DEV Community · 2025-05-14T20:16:40Z
主干开发在化学模拟中的应用

文章介绍了主干开发(TBD)在化学模拟中的应用,强调通过单一主干实现快速集成和自动化测试。构建分子动力学模拟引擎,展示了高效管理Git工作流的方法,确保代码质量和快速迭代。TBD适合科学实验,保持主干可部署,利用特性标志支持实验性代码,最终实现持续交付和清晰的代码历史。

主干开发在化学模拟中的应用

DEV Community
DEV Community · 2025-05-14T18:41:21Z
极限编程:将开发推向极限的敏捷方法

极限编程(XP)是一种敏捷开发方法,强调协作、质量和适应性。通过持续反馈、简单性和团队合作,XP应对软件开发中的变化。其核心实践包括结对编程、测试驱动开发、持续重构和频繁交付,旨在减少错误、提高灵活性和加快交付速度。尽管XP有优点,但并不适合所有团队,需根据项目需求灵活调整。

极限编程:将开发推向极限的敏捷方法

DEV Community
DEV Community · 2025-05-04T14:20:07Z
遗留系统现代化:围绕大型机架构实时系统

通过技术、组织和语义的解耦,我们成功转型,避免了对遗留架构的全面重写。采用变更数据捕获和GraphQL,提升了系统性能与灵活性,团队结构与业务领域对齐,减少了认知负担,实现了持续交付,最终提高了客户满意度。

遗留系统现代化:围绕大型机架构实时系统

InfoQ
InfoQ · 2025-04-30T09:00:00Z
理解持续集成、持续交付与持续部署

CI/CD是现代软件开发中的重要概念。持续集成(CI)自动化代码整合,提高反馈速度和团队效率;持续交付(CD)确保代码随时可发布;持续部署(CDp)实现完全自动化发布。有效的CI/CD平台结合这三者,提升开发者体验和软件交付效率。

理解持续集成、持续交付与持续部署

DEV Community
DEV Community · 2025-04-10T06:40:36Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码