awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • casatwy/ctmediatorAvatar de casatwy

    casatwy/CTMediator

    4,015Ver en GitHub↗

    CTMediator es un localizador de servicios dinámico y un framework de arquitectura modular para iOS. Funciona como un desacoplador de dependencias que permite dividir grandes proyectos en subproyectos y targets más pequeños e independientes para mejorar la organización y reducir los tiempos de compilación. El framework permite la comunicación entre estos módulos aislados utilizando un patrón de target-action. Utiliza búsquedas dinámicas en tiempo de ejecución para despachar solicitudes y enrutar acciones a módulos específicos sin requerir un proceso de registro de servicios manual durante el inicio. El sistema gestiona el intercambio de datos y la descomposición del proyecto mediante el enrutamiento de solicitudes basado en protocolos y un patrón mediador, asegurando que los componentes internos puedan comunicarse sin crear dependencias directas.

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

    Objective-C
    Ver en GitHub↗4,015
  • timoxley/best-practicesAvatar de timoxley

    timoxley/best-practices

    1,277Ver en 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.

    Ver en GitHub↗1,277
  1. Home
  2. DevOps & Infrastructure
  3. Dependency Management
  4. Dependency Injection Containers
  5. Package Dependency Decoupling
  6. Module Dependency Decoupling