小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
沉浸式翻译 immersive translate
一分钟读论文:《通过合作-义务耦合审计涌现的LLM-Agent协作》

华盛顿大学团队提出iCORE框架,通过统一编码合作图、义务图和审计映射,解决多智能体协作的可审计性缺口。该框架认证工作健全性和分配稳定性,在真实LLM执行中实现轨迹质量提升26.4%,显著优于被动观测,增强责任追溯与工作验证能力。

一分钟读论文:《通过合作-义务耦合审计涌现的LLM-Agent协作》

Micropaper Micropaper · 2026-08-01T00:00:00Z
D 语言服务 P99 延迟降低 73%:火焰图定位保守式 GC 与 O(n) 查询的耦合

一项基于D语言的订单服务在高峰期出现P99响应时间抖动,使用OpenResty XRay进行动态追踪分析,发现GC占比高达26.4%,主要性能热点在getUserOrders函数,导致CPU占比59.4%。通过优化数据结构和减少GC工作量,P99响应时间从350ms降至95ms,强调了动态监控的重要性。

D 语言服务 P99 延迟降低 73%:火焰图定位保守式 GC 与 O(n) 查询的耦合

OpenResty 官方博客 OpenResty 官方博客 · 2026-03-17T00:00:00Z
演讲:在大型微服务环境中实现API独立性:模拟、契约测试与可观察性

微服务的承诺与现实之间存在差距,团队常面临依赖和耦合问题,影响工程效率。使用API模拟工具(如WireMock)可以创建自包含的测试环境,减少对真实API的依赖,从而提升开发效率。

演讲:在大型微服务环境中实现API独立性:模拟、契约测试与可观察性

InfoQ InfoQ · 2025-11-05T12:15:00Z
🚀 ASP.NET Core中的依赖注入 — 超越基础

开发者在使用依赖注入(DI)时面临挑战。DI是一种设计模式,允许对象从外部获取依赖。ASP.NET Core提供单例、作用域和瞬态三种服务生命周期。应避免将单例与作用域依赖结合使用,以防异常。构造函数注入可提升可测试性,建议将大型接口拆分为小型接口以降低耦合。合理利用DI特性和避免反模式,有助于构建更易维护的应用。

🚀 ASP.NET Core中的依赖注入 — 超越基础

DEV Community DEV Community · 2025-05-18T16:29:25Z
如何通过耦合类型指导方法的归属类选择

在面向对象的软件开发中,方法的归属类选择至关重要。应考虑类之间的耦合关系:依赖其他类的方法应放在依赖类中,特定于某一类的方法应放在该类中,而可重用的方法则应放在更通用的类中。这一原则有助于系统的组织与演进。

如何通过耦合类型指导方法的归属类选择

DEV Community DEV Community · 2025-05-16T00:37:49Z
设计压力

文章讨论了软件设计中的常见问题,特别是代码架构的复杂性和设计缺陷。作者在PyCon US 2025的演讲中强调遵循最佳实践的重要性,并推荐了一些文章和书籍,以帮助开发者理解软件设计中的耦合和内聚性。

设计压力

Hynek Schlawack Hynek Schlawack · 2025-05-16T00:00:00Z
耦合与内聚:有效架构的两个原则

耦合和内聚是有效架构的两个关键原则。随着系统功能的增加和临时依赖的出现,复杂性上升,调试变得困难。高内聚和低耦合是良好设计的标志,但在实际应用中常被忽视。理解这两个概念有助于提升代码演变的灵活性和团队协作的信心。

耦合与内聚:有效架构的两个原则

DEV Community DEV Community · 2025-04-21T11:57:59Z
重构027 - 移除Getter

通过去除或替换getter,使用丰富行为的方法操作对象,可以减少耦合,增强封装性,符合“告知-不要询问”原则,从而提升对象智能性、代码可维护性和安全性。

重构027 - 移除Getter

DEV Community DEV Community · 2025-04-18T17:29:44Z
耦合与内聚:有效架构的两个原则

大型系统通常从简单开始,但随着功能和依赖的增加,系统可能变得复杂,调试困难。模块间的耦合和内聚力会影响代码的演变和团队协作。本文探讨了耦合和内聚力在不同架构中的重要性。

耦合与内聚:有效架构的两个原则

ByteByteGo Newsletter ByteByteGo Newsletter · 2025-04-17T15:30:59Z
软件钙化

软件钙化是指软件逐渐变得僵硬和脆弱,主要由于过度耦合、糟糕的领域建模和不良测试。钙化使维护和更新变得困难,降低工程师效率。预防措施包括测试驱动设计、明确接口和减少模拟使用,定期小重构也能防止小问题演变为大问题。

软件钙化

DEV Community DEV Community · 2025-04-16T17:38:37Z
Go 事件总线最佳实践:使用 NSQite 实现松耦合

事件总线是一种通过发布/订阅机制实现应用组件间松耦合的消息模式,支持异步处理,易于扩展和维护。以用户注册通知系统为例,使用NSQite可解耦注册服务与通知逻辑,提升系统性能和可靠性,支持并行处理和负载均衡,适合灵活的系统架构。

Go 事件总线最佳实践:使用 NSQite 实现松耦合

DEV Community DEV Community · 2025-04-16T06:54:14Z

本研究分析了大规模语言模型在CPU-GPU耦合架构下的推理特征,结果显示紧耦合系统在大批量处理时性能优于松耦合系统,但在小批量时受限于CPU。内核融合技术能够缓解低批量的延迟瓶颈。

对CPU-GPU耦合架构上大规模语言模型推理工作负载的特征分析与优化

BriefGPT - AI 论文速递 BriefGPT - AI 论文速递 · 2025-04-16T00:00:00Z
📝 第七天:Java中的外观设计模式

外观模式是一种结构性设计模式,通过提供统一接口简化复杂系统,降低客户端与子系统的耦合,使用户能够轻松操作多个子系统,如家庭影院中的DVD播放器、投影仪和灯光。

📝 第七天:Java中的外观设计模式

DEV Community DEV Community · 2025-04-12T17:03:06Z
播客:与Vlad Khononov探讨软件设计中的耦合平衡

在本期节目中,Thomas Betts与Vlad Khononov探讨软件设计中的耦合平衡。Vlad强调耦合对系统功能的重要性,并提出三种衡量耦合的因素:知识共享、距离和波动性。他指出,过度耦合会增加复杂性,因此在设计时需考虑这些因素,以实现模块化和可维护性。

播客:与Vlad Khononov探讨软件设计中的耦合平衡

InfoQ InfoQ · 2025-04-07T11:00:00Z
了解模块化单体架构:在单体与微服务之间的平衡

模块化单体架构结合了单体和微服务的优点,具有清晰的模块边界和单一部署单位。它简化了部署,提高了开发效率,并保持数据一致性,适合小型团队以降低基础设施开销,但需注意模块间的耦合,以防变成分布式单体。

了解模块化单体架构:在单体与微服务之间的平衡

DEV Community DEV Community · 2025-03-28T04:18:56Z
如何更准确地应用单一责任原则

单一责任原则(SRP)强调将相关代码聚集,分离不同原因的变更。实现SRP的挑战在于复杂的业务逻辑。通过明确问题、保持代码内聚、避免不必要的耦合和使用量化指标,可以更有效地应用SRP。定期审查和系统化实践有助于提升代码的可维护性和可扩展性。

如何更准确地应用单一责任原则

DEV Community DEV Community · 2025-03-24T01:09:53Z
组合与继承:为什么在大多数情况下组合是更好的选择?

继承是面向对象编程的基本概念,但可能导致耦合过度和代码脆弱。相比之下,组合提供了更灵活的代码重用方式,减少耦合,便于修改和扩展。使用接口和依赖注入可进一步提升代码的灵活性和可测试性,因此组合通常是更优选择。

组合与继承:为什么在大多数情况下组合是更好的选择?

DEV Community DEV Community · 2025-03-10T00:43:03Z
重构 024 - 用依赖注入替代全局变量

为提高可测试性和减少耦合,建议用依赖注入替代全局变量。具体步骤包括识别全局变量、创建抽象、通过参数传递依赖、重构代码并移除全局变量。这将使代码更清晰、可维护且易于扩展。

重构 024 - 用依赖注入替代全局变量

DEV Community DEV Community · 2025-03-09T14:24:25Z

本文提出了一种耦合自回归生成的因果模型,解决了大规模语言模型评估中的随机化问题。研究表明,该方法在保持相同结论的情况下,样本需求减少了40%,并质疑了传统评估方法的有效性。

通过耦合令牌生成评估大规模语言模型

BriefGPT - AI 论文速递 BriefGPT - AI 论文速递 · 2025-02-03T00:00:00Z
开发者日记 #24:重构

我花了几个小时重构Flutter代码,主要是通过提取接口和关注责任层次来减少耦合,理清代码结构,使添加新功能变得简单。重构是开发的重要环节,未来我还需继续优化代码。

开发者日记 #24:重构

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

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

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