awesome-repositories.com
Blog
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
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

Awesome GitHub RepositoriesConditional Logic Simplifiers

Techniques for breaking down complex boolean expressions using descriptive intermediate variables.

Distinct from Conditional Logic: Unlike boolean algebra tools or language primitives, this is a readability practice for developers.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Conditional Logic Simplifiers. Refine with filters or upvote what's useful.

Awesome Conditional Logic Simplifiers 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.
  • zakirullin/cognitive-loadAvatar de zakirullin

    zakirullin/cognitive-load

    12,288Voir sur GitHub↗

    This project is a collection of software engineering principles and architectural design patterns designed to minimize the mental effort required to understand and maintain source code. It serves as a guide for implementing clean code methodologies and architectural simplification to reduce the overall cognitive load on developers. The framework emphasizes aligning module boundaries and ubiquitous language with business stakeholders to prevent architectural ripple effects. It advocates for balancing service granularity to avoid the overhead of distributed monoliths and suggests favoring objec

    Simplifies multifaceted conditional statements by introducing intermediate variables with descriptive names.

    Voir sur GitHub↗12,288
  • pablohpsilva/vuejs-component-style-guideAvatar de pablohpsilva

    pablohpsilva/vuejs-component-style-guide

    2,824Voir sur GitHub↗

    Ce projet fournit un guide de style complet et un framework architectural pour construire des composants maintenables, modulaires et cohérents au sein de l'écosystème Vue.js. Il établit un ensemble de règles standardisées pour organiser les éléments d'interface utilisateur en unités autonomes, garantissant que la logique et les styles restent isolés pour éviter les effets secondaires involontaires. Le guide se distingue en se concentrant sur l'encapsulation stricte et la conception d'interface claire. Il promeut l'utilisation du scoping de style basé sur les espaces de noms pour éviter les fuites visuelles et impose des entrées de composants prévisibles via des conventions de nommage descriptives et des types de données simples. En définissant des limites claires pour les interactions entre composants, le framework garantit que les unités individuelles restent indépendantes et réutilisables dans des applications à grande échelle. Au-delà des modèles architecturaux de base, le projet couvre un large éventail de normes de développement, y compris des hiérarchies de fichiers standardisées, le linting automatisé et des pratiques de documentation pour les interfaces de composants. Il souligne l'importance de l'extraction de logique modulaire et des conventions de nommage cohérentes pour faciliter la collaboration entre les grandes équipes d'ingénierie. Le dépôt sert de référence pour implémenter des pratiques de codage uniformes et des modèles structurels tout au long du cycle de vie du développement.

    Encourages keeping inline logic simple to ensure component templates remain readable and maintainable.

    style-guidestyleguidevue
    Voir sur GitHub↗2,824
  1. Home
  2. Software Engineering & Architecture
  3. Conditional Logic Simplifiers