awesome-repositories.com
Blog
MCP
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
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesFile-Based Module Separation

The practice of organizing modules into separate physical files or directories to enhance project navigation.

Distinct from Component-Based Module Organizations: Focuses specifically on the physical file system organization of modules rather than logical component encapsulation.

Explore 3 awesome GitHub repositories matching programming languages & runtimes · File-Based Module Separation. Refine with filters or upvote what's useful.

Awesome File-Based Module Separation GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • kaisery/trpl-zh-cnAvatar KaiserY

    KaiserY/trpl-zh-cn

    5,501Vezi pe GitHub↗

    Acest proiect este o resursă educațională localizată pentru învățarea limbajului de programare Rust, oferind un ghid cuprinzător și specificații tehnice traduse în chineză simplificată. Servește ca instrument de instruire pentru studierea idiomurilor limbajului, gestionarea memoriei și sistemele de tipuri. Repository-ul se concentrează pe localizarea documentației software, convertind ghidurile oficiale în chineză simplificată pentru a crește accesibilitatea pentru vorbitorii non-nativi de engleză. Utilizează un sistem bazat pe markdown pentru a organiza conținutul și suportă exportul în formate multiple către HTML static, PDF și EPUB pentru vizualizare web și offline. Conținutul acoperă o gamă largă de domenii tehnice Rust, inclusiv primitive de gestionare a memoriei precum ownership și borrowing, design avansat de limbaj implicând traits și generics, și strategii cuprinzătoare de gestionare a erorilor. De asemenea, detaliază fundamentele programării, modelarea datelor și utilizarea instrumentelor de productivitate pentru dezvoltatori pentru gestionarea build-urilor și a dependențelor.

    Rust moves module definitions into dedicated files or directories to improve code navigability.

    Markdownpdfrust-booktypst
    Vezi pe GitHub↗5,501
  • christopheradams/elixir_style_guideAvatar christopheradams

    christopheradams/elixir_style_guide

    4,427Vezi pe GitHub↗

    Acest proiect este un instrument de analiză statică și linter pentru Elixir, conceput pentru a impune o structură vizuală unitară în codebase-uri. Servește drept specificație pentru formatarea codului, convențiile de denumire și standardele de documentare. Instrumentul oferă un sistem standardizat pentru casing și prefixe utilizate în fișiere, funcții și variabile. De asemenea, stabilește linii directoare pentru formatarea descrierilor modulelor și funcțiilor, pentru a asigura o documentație tehnică consistentă. Proiectul acoperă o gamă largă de arii privind calitatea codului, inclusiv organizarea layout-urilor modulelor, implementarea pattern-urilor de comentare și standardizarea aserțiunilor de testare. Oferă, de asemenea, îndrumări privind expresiile idiomatice ale limbajului și definirea specificațiilor de tip.

    Organizes code by limiting each file to one module and prescribing the internal order of definitions.

    Elixirelixirelixir-langstyle-guide
    Vezi pe GitHub↗4,427
  • tommcfarlin/wordpress-widget-boilerplateAvatar tommcfarlin

    tommcfarlin/WordPress-Widget-Boilerplate

    998Vezi pe GitHub↗

    WordPress Widget Boilerplate is a structured repository foundation and development toolkit designed for building custom content widgets and extensions for WordPress. It provides an object-oriented, namespaced architecture that encapsulates widget logic, prevents global scope pollution, and separates presentation templates, assets, core classes, and localization files into dedicated directories. The framework enforces predefined coding standards and catches errors through automated static analysis, linting, and formatting checks via dependency management tools. It also includes internationaliz

    Organizes presentation templates, core classes, and assets into dedicated physical directories.

    PHPphpwidget-boilerplatewordpress
    Vezi pe GitHub↗998
  1. Home
  2. Programming Languages & Runtimes
  3. Module Organization
  4. Component-Based Module Organizations
  5. File-Based Module Separation

Explorează sub-etichetele

  • Internal Definition OrderingPrescribing the internal sequence of definitions and limiting file-to-module ratios. **Distinct from File-Based Module Separation:** Focuses on the internal order of definitions within a file, not just the separation of modules into files.