awesome-repositories.com

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

ExploreazăCăutări recomandateBlogHartă site
ProiectDesprePresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Categorii

3 repository-uri

Awesome GitHub RepositoriesLanguage-Specific Structural Patterns

Patterns for organizing code within a specific language to improve maintainability, such as using extensions for protocol conformances.

Distinct from Package-Based Code Organization: Distinct from Package-Based Code Organization: focuses on internal file structure and grouping logic via language features rather than folder/package boundaries.

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

Awesome Language-Specific Structural Patterns GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • rubocop/ruby-style-guideAvatar rubocop

    rubocop/ruby-style-guide

    16,546Vezi pe GitHub↗

    This project is a community-driven style guide that defines standards for formatting and structuring Ruby code. It serves as a collection of language conventions and best practices intended to ensure that Ruby applications are written idiomatically and maintainably. The guide functions as a static analysis standard, providing a reference that automated linting tools use to enforce uniform coding patterns and structural rules. By mapping written guidelines to these automated configurations, it establishes a shared source of truth for code consistency. The scope of the project covers Ruby code

    Organizes coding standards into specific structural patterns and examples for consistent application.

    rubocoprubystyle-guide
    Vezi pe GitHub↗16,546
  • kodecocodes/swift-style-guideAvatar kodecocodes

    kodecocodes/swift-style-guide

    13,173Vezi pe GitHub↗

    This project is a comprehensive set of standards for the Swift ecosystem, providing a code style guide, API design standards, and a memory management guide. It establishes standardized naming and formatting rules to ensure consistent and maintainable source code. The project includes a linting configuration used by automated tools to detect and enforce syntax patterns. These rules are designed to standardize code style and can be integrated into build phases to block commits with formatting errors. The guidelines cover a broad range of development capabilities, including the use of access mo

    Establishes standards for grouping protocol conformances and functionality into extensions to maintain a clean class structure.

    Vezi pe GitHub↗13,173
  • vscode-icons/vscode-iconsAvatar vscode-icons

    vscode-icons/vscode-icons

    5,077Vezi pe GitHub↗

    Acest proiect este un pachet de pictograme pentru Visual Studio Code constând într-o bibliotecă de grafică SVG și sisteme de detecție concepute pentru a modifica aspectul exploratorului de fișiere. Oferă un set cuprinzător de identificatori vizuali pentru fișiere și foldere pentru a îmbunătăți navigarea în proiect și vizualizarea structurii. Extensia include un detector de framework-uri de proiect care scanează structurile directoarelor din spațiul de lucru pentru a aplica automat pictograme specifice tehnologiei. Utilizatorii își pot personaliza mediul prin asocieri manuale de pictograme, integrarea de pictograme personalizate din directoare externe și posibilitatea de a comuta între diferite presetări de pictograme. Sistemul gestionează vizualizarea tipurilor de fișiere și foldere prin maparea extensiilor și numelor către active specifice, incluzând rezoluția adaptivă la temele interfețelor luminoase și întunecate. Include, de asemenea, capabilități pentru localizarea textului interfeței și utilitare pentru resetarea configurațiilor la starea implicită.

    Automatically applies technology-specific icon sets by scanning the workspace for framework-identifying filenames.

    TypeScript
    Vezi pe GitHub↗5,077
  1. Home
  2. Software Engineering & Architecture
  3. Package-Based Code Organization
  4. Language-Specific Structural Patterns

Explorează sub-etichetele

  • Framework Detection PatternsRule-based patterns used to identify project frameworks by scanning directory structures and filenames. **Distinct from Language-Specific Structural Patterns:** Focuses on detecting high-level project frameworks for icon application, not internal language-specific code organization patterns.
  • Style PatternsStructural patterns focused on coding style and formatting for a specific language. **Distinct from Language-Specific Structural Patterns:** Focuses specifically on stylistic and formatting patterns rather than general internal file structure or grouping logic