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

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

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

4 个仓库

Awesome GitHub RepositoriesCompositional Data Structures

The practice of building complex data structures by combining simpler primitives.

Distinct from Service Primitive Composition: Distinct from service or model composition; focuses on the structural assembly of data primitives like nodes and arrays.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Compositional Data Structures. Refine with filters or upvote what's useful.

Awesome Compositional Data Structures GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • jamiebuilds/itsy-bitsy-data-structuresjamiebuilds 的头像

    jamiebuilds/itsy-bitsy-data-structures

    8,577在 GitHub 上查看↗

    itsy-bitsy-data-structures is a collection of fundamental computer science data structures implemented in JavaScript. It serves as an educational resource and algorithm study guide, providing simplified code implementations of classic data organization patterns to demonstrate internal logic and usage. The project provides clear and concise JavaScript implementations of stacks, queues, and linked lists. These examples are designed for learning, technical interview preparation, and studying the mechanical behavior of core data structures through code. The implementations utilize various comput

    Constructs complex types by composing simple primitives such as nodes and arrays.

    JavaScript
    在 GitHub 上查看↗8,577
  • fuzhengwei/itstack-demo-designfuzhengwei 的头像

    fuzhengwei/itstack-demo-design

    6,779在 GitHub 上查看↗

    本项目是一个软件设计模式实现指南和架构参考。它提供了一系列实用的代码示例,演示了创建型、结构型和行为型模式,以提高软件的可维护性和质量。 该库包括通过创建型模式进行对象实例化的标准化实现、使用结构型模式将对象组装成高效层次结构的模板,以及通过行为型模式管理对象通信和职责分配的示例。 该项目将这些抽象设计模式映射到特定的业务领域(如交易和营销),以演示如何解决现实世界的软件问题。这包括应用多态运行时分派和基于接口的解耦,以降低系统复杂性并提高可扩展性。

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

    Java
    在 GitHub 上查看↗6,779
  • torokmark/design_patterns_in_typescripttorokmark 的头像

    torokmark/design_patterns_in_typescript

    5,430在 GitHub 上查看↗

    该项目是一个 TypeScript 设计模式库和架构指南。它提供了一系列在 TypeScript 中实现的行业标准软件架构模式,以演示对象创建和通信。 该库作为应用面向对象设计原则的实用参考,利用静态类型在编译阶段强制执行这些模式的结构要求。 内容涵盖了创建型模式的实现(以解耦对象实例化与业务逻辑)、结构型模式(以将类和对象组织成更大的组合)以及行为型模式(以管理对象通信和责任分配)。

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

    TypeScriptadapterbuildercommand
    在 GitHub 上查看↗5,430
  • addyosmani/essential-js-design-patternsaddyosmani 的头像

    addyosmani/essential-js-design-patterns

    4,910在 GitHub 上查看↗

    该项目是一个专注于 JavaScript 经典设计模式实现的库和软件架构指南。它提供了一系列具体的编码示例,将理论架构模式转化为可运行的代码,以提高软件的可维护性和可扩展性。 该仓库专注于用于解决常见软件工程问题的结构型和行为型模式。它提供了一套用于组织复杂逻辑和管理前端代码组织的模板和标准。 内容涵盖了广泛的能力领域,包括专业 JavaScript 开发以及应用既定的架构原则来解耦组件和管理应用复杂性。

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

    HTML
    在 GitHub 上查看↗4,910
  1. Home
  2. Software Engineering & Architecture
  3. Compositional Data Structures

探索子标签

  • Structural Composition PatternsPatterns 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