awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 Repos

Awesome GitHub RepositoriesStructural Composition Patterns

Patterns for assembling objects into larger structures using components like adapters and proxies.

Distinct from Compositional Data Structures: Focuses on architectural composition patterns rather than basic data structure primitives

Explore 3 awesome GitHub repositories matching software engineering & architecture · Structural Composition Patterns. Refine with filters or upvote what's useful.

Awesome Structural Composition Patterns GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • fuzhengwei/itstack-demo-designAvatar von fuzhengwei

    fuzhengwei/itstack-demo-design

    6,779Auf GitHub ansehen↗

    Dieses Projekt ist ein Leitfaden für Software-Design-Pattern und eine Architektur-Referenz. Es bietet eine praktische Sammlung von Code-Beispielen, die creational, structural und behavioral Patterns demonstrieren, um die Wartbarkeit und Qualität von Software zu verbessern. Die Bibliothek enthält standardisierte Implementierungen für die Objektinstanziierung durch creational Patterns, Templates für den Zusammenbau von Objekten in effiziente Hierarchien mittels structural Patterns sowie Beispiele für die Verwaltung von Objektkommunikation und Verantwortungsverteilung durch behavioral Patterns. Das Projekt ordnet diese abstrakten Design-Pattern spezifischen Geschäftsbereichen wie Transaktionen und Marketing zu, um zu zeigen, wie reale Softwareprobleme gelöst werden können. Dies umfasst die Anwendung von polymorphem Runtime-Dispatch und interface-basierter Entkopplung, um die Systemkomplexität zu reduzieren und die Skalierbarkeit zu erhöhen.

    Demonstrates how to assemble objects into efficient hierarchies using structural patterns like adapters and proxies.

    Java
    Auf GitHub ansehen↗6,779
  • torokmark/design_patterns_in_typescriptAvatar von torokmark

    torokmark/design_patterns_in_typescript

    5,430Auf GitHub ansehen↗

    Dieses Projekt ist eine TypeScript-Bibliothek für Entwurfsmuster und ein Architekturleitfaden. Es bietet eine Sammlung branchenüblicher Softwarearchitektur-Muster, die in TypeScript implementiert sind, um die Objekterstellung und -kommunikation zu demonstrieren. Die Bibliothek dient als praktische Referenz für die Anwendung objektorientierter Designprinzipien und nutzt statische Typisierung, um die strukturellen Anforderungen dieser Muster während der Kompilierungsphase durchzusetzen. Der Inhalt umfasst die Implementierung von Erzeugungsmustern (Creational Patterns) zur Entkopplung der Objektinstanziierung von der Geschäftslogik, Strukturmustern zur Anordnung von Klassen und Objekten in größeren Kompositionen sowie Verhaltensmustern zur Verwaltung der Objektkommunikation und Verantwortungsverteilung.

    Implements structural patterns like adapters and proxies to wrap objects and translate interfaces.

    TypeScriptadapterbuildercommand
    Auf GitHub ansehen↗5,430
  • addyosmani/essential-js-design-patternsAvatar von addyosmani

    addyosmani/essential-js-design-patterns

    4,910Auf GitHub ansehen↗

    Dieses Projekt ist eine Bibliothek und ein Leitfaden für Softwarearchitektur, der sich auf die Implementierung klassischer Designmuster in JavaScript konzentriert. Es bietet eine Sammlung konkreter Programmierbeispiele, die theoretische Architekturmuster in funktionierenden Code übersetzen, um die Wartbarkeit und Skalierbarkeit von Software zu verbessern. Das Repository konzentriert sich auf strukturelle und verhaltensbezogene Muster, die zur Lösung häufiger Software-Engineering-Probleme verwendet werden. Es bietet eine Reihe von Vorlagen und Standards für die Organisation komplexer Logik und die Verwaltung der Frontend-Code-Struktur. Der Inhalt deckt breite Fähigkeitsbereiche ab, einschließlich professioneller JavaScript-Entwicklung und der Anwendung etablierter Architekturprinzipien zur Entkopplung von Komponenten und zur Verwaltung der Anwendungskomplexität.

    Translates abstract architectural relationships into concrete JavaScript implementations using structural composition patterns.

    HTML
    Auf GitHub ansehen↗4,910
  1. Home
  2. Software Engineering & Architecture
  3. Compositional Data Structures
  4. Structural Composition Patterns