awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesDecorator Pattern Implementations

Implementations of the structural pattern that wraps objects to add new behaviors without inheritance.

Distinct from Class-Based Decorators: Candidates are restricted to language-specific function decorators or PHP class wrappers rather than the general OO Decorator pattern.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Decorator Pattern Implementations. Refine with filters or upvote what's useful.

Awesome Decorator Pattern Implementations GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • dbacinski/design-patterns-in-kotlinAvatar dbacinski

    dbacinski/Design-Patterns-In-Kotlin

    5,998Vezi pe GitHub↗

    Acest proiect este o colecție de referință cu exemple practice care demonstrează implementarea modelelor de design software comune în Kotlin. Acesta servește drept ghid pentru bunele practici arhitecturale și principiile orientate pe obiecte prin aplicarea modelelor comportamentale, de creație și structurale. Colecția oferă implementări concrete pentru a demonstra cum să decuplezi instanțierea obiectelor, să gestionezi comunicarea și responsabilitatea între obiecte și să organizezi relații complexe între clase și obiecte. Referința acoperă modele de creație precum fabrici și constructori, modele structurale incluzând adaptoare și compozite, și modele comportamentale precum observatori și strategii.

    Implements the decorator pattern to extend object functionality by wrapping them in a class that shares the same interface.

    Kotlin
    Vezi pe GitHub↗5,998
  • khellang/scrutorAvatar khellang

    khellang/Scrutor

    4,299Vezi pe GitHub↗

    Scrutor is a library that extends the standard Microsoft dependency injection container. It provides tools for automated type discovery, complex registration orchestration, and service decoration capabilities within the .NET ecosystem. The project enables the automatic discovery and registration of types from assemblies based on interfaces or attributes. It also provides a framework for wrapping existing services with decorator classes to add functionality without modifying the original source code. The library covers broad capability areas including assembly scanning workflows, dependency i

    Wraps existing service registrations with decorators to add functionality without modifying the original service code.

    C#asp-net-coreassembly-scanningconvention-registration
    Vezi pe GitHub↗4,299
  1. Home
  2. Software Engineering & Architecture
  3. Decorator Pattern Implementations

Explorează sub-etichetele

  • Service Collection DecorationWrapping service descriptors in a dependency container to intercept calls. **Distinct from Decorator Pattern Implementations:** Specifically targets the decoration of services within a DI collection rather than generic object wrapping.