awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 dépôts

Awesome GitHub RepositoriesSource Code Isolation

Organization of code into distinct directories to isolate custom modifications from upstream source code.

Distinct from Logic Isolation: Focuses on filesystem-based organization for merge conflict prevention rather than computational logic isolation.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Source Code Isolation. Refine with filters or upvote what's useful.

Awesome Source Code Isolation GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • braydie/howtobeaprogrammerAvatar de braydie

    braydie/HowToBeAProgrammer

    16,218Voir sur GitHub↗

    HowToBeAProgrammer is a comprehensive software engineering career guide and professional development framework. It serves as a curated-knowledge repository and handbook designed to help programmers acquire technical habits and social competencies necessary for professional advancement. The project distinguishes itself by integrating technical craftsmanship with a detailed manual for technical leadership and organizational navigation. It provides specific strategies for career progression, such as compensation negotiation, promotion readiness, and the management of professional boundaries to p

    Teaches how to isolate throw-away debugging code to prevent disrupting official production releases.

    learningprogramming
    Voir sur GitHub↗16,218
  • allar/ue5-style-guideAvatar de Allar

    Allar/ue5-style-guide

    6,230Voir sur GitHub↗

    This is a community-driven style guide for Unreal Engine 5 projects, providing a comprehensive set of conventions for organizing content and writing Blueprint code. The guide establishes standards for project folder structure, asset naming, and Blueprint scripting to improve readability, maintainability, and team collaboration. The guide covers two main areas: project organization and Blueprint coding standards. For project organization, it recommends structuring content by gameplay feature rather than asset type, isolating project assets in a top-level folder, using PascalCase for folder nam

    Stores work-in-progress assets in Developer folders to prevent accidental use of unfinished content in builds.

    blueprintlintlinter
    Voir sur GitHub↗6,230
  • sbt/sbtAvatar de sbt

    sbt/sbt

    4,929Voir sur GitHub↗

    Sbt est un outil de construction JVM et un système de gestion de dépendances conçu pour Scala et Java. Il fonctionne comme un orchestrateur de construction multi-projets qui gère la compilation du code source, résout les bibliothèques externes à partir de dépôts distants et emballe les binaires pour la distribution. Le projet se distingue par son système de construction interactif, qui fournit une boucle de lecture-évaluation-impression (REPL) pour l'inspection de l'état en temps réel et l'exécution des tâches. Il utilise un modèle d'exécution basé sur un graphe de dépendances pour traiter les tâches et maintient un magasin clé-valeur typé pour la configuration dynamique de la construction. Ses capacités couvrent l'automatisation de la construction JVM avec recompilation incrémentale, l'organisation modulaire des projets et l'exécution automatisée des tests. Le système prend également en charge la compilation multi-versions, la publication d'artefacts vers le stockage cloud et un modèle de plugin extensible pour ajouter une logique de construction personnalisée.

    Includes version-specific directories in the source path to support different implementations across language versions.

    Scala
    Voir sur GitHub↗4,929
  • space-wizards/space-station-14Avatar de space-wizards

    space-wizards/space-station-14

    3,523Voir sur GitHub↗

    Space Station 14 is a C# multiplayer game and roleplay simulation framework. It is built upon an Entity-Component-System (ECS) game engine that separates logic into systems and data into components to manage complex entity interactions. The project functions as a grid-based physics simulator with a YAML data-driven prototype system for defining game objects. The project features a specialized 2D sprite rendering engine that maps server-side appearance data to client-side shaders. It implements a networking model with client-side prediction and dirty-flagged state synchronization to reduce inp

    Organizes server-specific logic into dedicated folders to prevent merge conflicts with the upstream source.

    C#c-sharpgamehacktoberfest
    Voir sur GitHub↗3,523
  1. Home
  2. Software Engineering & Architecture
  3. Execution Control
  4. Namespace Isolation
  5. Module Isolation
  6. Architecture Isolation
  7. Logic Isolation
  8. Source Code Isolation

Explorer les sous-tags

  • Experimental Code Isolation1 sous-tagPractices for separating temporary debugging or prototype code from production commits. **Distinct from Source Code Isolation:** Focuses on the temporary nature of experimental/debugging code rather than permanent filesystem-based source isolation.
  • Version-Specific Source PathsInclusion of versioned directories in the source path to allow different implementations per language version. **Distinct from Source Code Isolation:** Specific to language versioning in the source path, whereas general source code isolation is for custom vs upstream code.