awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 مستودعات

Awesome GitHub RepositoriesContext-Based Organizations

Structuring code by business domain or technical layer rather than generic categories.

Distinct from Package-Based Code Organization: Distinct from Package-Based Code Organization: focuses on grouping by domain context, not just package separation.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Context-Based Organizations. Refine with filters or upvote what's useful.

Awesome Context-Based Organizations GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • teivah/100-go-mistakesالصورة الرمزية لـ teivah

    teivah/100-go-mistakes

    7,915عرض على GitHub↗

    100 Go Mistakes is a reference book and code review companion that catalogues frequent Go programming anti-patterns and provides corrected implementations for each one. It covers a wide range of common pitfalls, from range loop variable capture and interface nil handling to error wrapping and map iteration randomization, helping developers recognize and avoid these issues in their own code. The project distinguishes itself by offering a structured, example-driven approach to learning idiomatic Go. It covers core design decisions such as when to use pointer versus value receivers, how to apply

    Advises organizing Go projects by business context or technical layer.

    Gobookchinesedocumentation
    عرض على GitHub↗7,915
  • ddd-crew/ddd-starter-modelling-processالصورة الرمزية لـ ddd-crew

    ddd-crew/ddd-starter-modelling-process

    5,890عرض على GitHub↗

    هذا المشروع هو إطار عمل للتصميم القائم على النطاق (Domain-Driven Design) ومنهجية تصميم استراتيجية. يوفر سير عمل مهيكلاً لترجمة معرفة الأعمال إلى تطبيقات تقنية، مما يوجه تفكيك نطاقات الأعمال المعقدة إلى نماذج برمجية قابلة للإدارة. تركز المنهجية على التفكيك الاستراتيجي للنطاق، وتحديد النطاقات الأساسية لإبلاغ قرارات البناء مقابل الشراء، وتحديد السياقات المحدودة لإنشاء مسؤوليات النظام. تستخدم تقنيات بصرية تعاونية لبناء نموذج عقلي مشترك لنطاق المشكلة بين أعضاء الفريق التقنيين وغير التقنيين. يغطي إطار العمل مواءمة هياكل الفريق المستقلة مع حدود النطاق لتحسين تدفق التسليم. كما يعالج تصميم المعماريات المترابطة بشكل فضفاض عن طريق تعيين حالات استخدام الأعمال من البداية إلى النهاية للتفاعلات بين النطاقات الفرعية.

    Offers a methodology for structuring autonomous teams to align with business domain boundaries.

    عرض على GitHub↗5,890
  • evolutionary-architecture/evolutionary-architecture-by-exampleالصورة الرمزية لـ evolutionary-architecture

    evolutionary-architecture/evolutionary-architecture-by-example

    3,447عرض على GitHub↗

    يعمل هذا المشروع كمورد تعليمي شامل لتنفيذ المونوليثات المعيارية والخدمات المصغرة داخل بيئات .NET. يركز على تطبيق مبادئ التصميم الموجه بالمجال (domain-driven design) لإدارة منطق العمل المعقد، مما يوفر نهجاً منظماً لبناء أنظمة يمكن أن تتطور جنباً إلى جنب مع المتطلبات المتغيرة. يتم تعريف البنية بتركيزها على النمطية والحدود الواضحة، باستخدام شرائح رأسية وسياقات محدودة لتنظيم الكود حسب عملية العمل بدلاً من الطبقة التقنية. يتميز بإطار عمل ترحيل منهجي يسمح للمطورين بالانتقال من قاعدة كود متجانسة إلى خدمات مستقلة وموزعة. يتم تحقيق ذلك عن طريق استبدال الاتصال الداخلي بمراسلة قوية قائمة على الأحداث وضمان بقاء منطق المجال منفصلاً عن مخاوف الاستمرار والبنية التحتية. يغطي المشروع نطاقاً واسعاً من القدرات، بما في ذلك نمذجة المجال التكتيكية مع التجميعات والكيانات، واستراتيجيات الاختبار المؤتمتة باستخدام البنية التحتية المعبأة (containerized)، والحفاظ على سجلات القرارات المعمارية لتتبع تطور التصميم. كما يوفر أدوات لتنسيق التطوير المحلي والتحليل الثابت لفرض معايير الجودة عبر الوحدات المستقلة. يتم تنظيم المستودع كدليل عملي، يقدم منهجية خطوة بخطوة لتوسيع بنية البرمجيات بشكل تزايدي.

    Structures code by business domain context to ensure business processes are self-contained.

    C#architecturearchitecture-componentsarchitecture-decision-records
    عرض على GitHub↗3,447
  1. Home
  2. Software Engineering & Architecture
  3. Package-Based Code Organization
  4. Context-Based Organizations

استكشف الوسوم الفرعية

  • Context-Aware Organization SelectorsAutomated selection of organizational context for local development. **Distinct from Context-Based Organizations:** Distinct from Context-Based Organizations: focuses on the automated selection mechanism for CLI/IDE tools, not the structural organization of code.
  • Domain-Based Team OrganizationStructuring autonomous teams to align with business domain boundaries to minimize communication overhead. **Distinct from Context-Based Organizations:** Distinct from Context-Based Organizations: specifically addresses team structure and human organization rather than just code organization.