awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 个仓库

Awesome GitHub RepositoriesModule Dependency Decoupling

Techniques for removing direct dependencies between application modules using mediator or target-action patterns.

Distinct from Package Dependency Decoupling: Focuses on decoupling internal application modules rather than external package dependencies.

Explore 2 awesome GitHub repositories matching devops & infrastructure · Module Dependency Decoupling. Refine with filters or upvote what's useful.

Awesome Module Dependency Decoupling GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • casatwy/ctmediatorcasatwy 的头像

    casatwy/CTMediator

    4,015在 GitHub 上查看↗

    CTMediator 是一个用于 iOS 的动态服务定位器和模块化架构框架。它作为一个依赖解耦器,允许将大型项目拆分为更小的、独立的子项目和目标,以改善组织结构并缩短构建时间。 该框架使用目标-动作模式实现这些隔离模块之间的通信。它利用动态运行时查找来分派请求并将动作路由到特定模块,而无需在启动期间进行手动服务注册。 该系统通过基于协议的请求路由和中介者模式管理数据交换和项目分解,确保内部组件可以在不创建直接依赖的情况下进行通信。

    Removes direct dependencies between app modules using a target-action pattern for communication.

    Objective-C
    在 GitHub 上查看↗4,015
  • timoxley/best-practicestimoxley 的头像

    timoxley/best-practices

    1,277在 GitHub 上查看↗

    This project serves as a comprehensive handbook and architectural guide for software engineering best practices. It provides a curated set of principles and technical guidelines focused on maintaining long-term code health, reducing complexity, and ensuring that software systems remain readable and manageable as they grow. The core philosophy centers on modularity and domain-driven design, encouraging developers to structure applications around specific business use cases rather than the constraints of external frameworks. By prioritizing interface-based contracts and dependency injection, th

    Uses inversion of control and dependency injection to decouple components and facilitate testing.

    在 GitHub 上查看↗1,277
  1. Home
  2. DevOps & Infrastructure
  3. Dependency Management
  4. Dependency Injection Containers
  5. Package Dependency Decoupling
  6. Module Dependency Decoupling