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

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

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

4 مستودعات

Awesome GitHub RepositoriesInterface-Implementation Separation

The practice of separating high-level functional descriptions and type annotations from internal logic to isolate usage from implementation.

Distinct from Interface-to-Implementation Bindings: Candidates cover language internals or specific architectural patterns like MVP, not the general practice of interface-implementation separation.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Interface-Implementation Separation. Refine with filters or upvote what's useful.

Awesome Interface-Implementation Separation GitHub Repositories

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

    piglei/one-python-craftsman

    7,211عرض على GitHub↗

    This project is a comprehensive Python coding guide and software engineering resource focused on professional development practices. It provides a detailed collection of idiomatic techniques, design patterns, and architectural strategies to improve code quality and maintainability. The guide emphasizes advanced design patterns such as dependency injection, data-driven design, and the application of SOLID principles for object-oriented design. It distinguishes itself by covering sophisticated structural strategies, including class-based decorators, the separation of interfaces from implementat

    Teaches the separation of functional interfaces from implementation details to improve code maintainability and modularity.

    articlesbookpython
    عرض على GitHub↗7,211
  • deckarep/golang-setالصورة الرمزية لـ deckarep

    deckarep/golang-set

    4,690عرض على GitHub↗

    هذا المشروع عبارة عن مكتبة نظرية المجموعات لـ Go توفر بنية بيانات لتخزين عناصر فريدة من أي نوع قابل للمقارنة باستخدام الأنواع العامة (generics). تعمل كأداة لإدارة المجموعات الفريدة وإجراء العمليات الرياضية مثل التقاطعات والفروق. توفر المكتبة مجموعات متزامنة لمنع سباقات البيانات أثناء عمليات القراءة والكتابة المتزامنة. كما تدعم المكتبة تحويل المجموعات الفريدة من وإلى مصفوفات JSON لاستمرارية البيانات ونقل الشبكة. تغطي المكتبة اختبار العضوية، واستنساخ المجموعات، وحساب الحجم. تتضمن المكتبة أدوات للتحقق من مساواة المجموعات وتصدير المجموعات الفريدة إلى قوائم مرتبة. تشمل الإمكانيات الإضافية التكرار القائم على القنوات للمعالجة التسلسلية للعناصر.

    Separates thread-safe and non-thread-safe behaviors through a shared interface to allow flexible concurrency models.

    Go
    عرض على GitHub↗4,690
  • intuitem/ciso-assistant-communityالصورة الرمزية لـ intuitem

    intuitem/ciso-assistant-community

    4,162عرض على GitHub↗

    هذا المشروع عبارة عن منصة للحوكمة والمخاطر والامتثال مصممة لمركزة حوكمة الأمن، وإدارة المخاطر، وأنشطة الامتثال التنظيمي. تعمل كمدير لإطار عمل الأمن السيبراني ونظام لإدارة المخاطر الكمية، مما يسمح للمؤسسات بتتبع وضعها الأمني من خلال مركز مركزي. تتميز المنصة بقدرتها على فصل المتطلبات التنظيمية عن ضوابط الأمن التقني، مما يتيح للمستخدمين تعيين تنفيذ واحد عبر أطر عمل عالمية متعددة لتقليل ازدواجية التدقيق. كما تميز نفسها من خلال طبقة تكامل تربط وكلاء النماذج اللغوية ببيانات الحوكمة للتفاعل الحواري وناقل رسائل لتنسيق الأمن القائم على الأحداث. تغطي القدرات الواسعة تنسيق التدقيق الأمني، وإدارة مخاطر الطرف الثالث، ومحاكاة المخاطر الكمية لنمذجة سيناريوهات التهديد. يتضمن النظام أيضاً أدوات لفهرسة الأصول، والتحكم في الوصول القائم على الأدوار مع المصادقة متعددة العوامل، وتتبع مقاييس الأداء عبر لوحات تحكم الإدارة. يمكن نشر التطبيق على البنية التحتية الخاصة، أو الخوادم الخاصة الافتراضية، أو مجموعات Kubernetes باستخدام Docker وHelm charts.

    Decouples the technical implementation of security controls from reporting to streamline remediation efforts.

    Pythonauditautomationbsi
    عرض على GitHub↗4,162
  • libreoffice/coreالصورة الرمزية لـ LibreOffice

    LibreOffice/core

    4,045عرض على GitHub↗

    This project is an open-source office suite that provides a collection of productivity applications for word processing, spreadsheets, presentations, and databases. It implements the Open Document Format standard to ensure interoperability between different office productivity tools. The suite includes a specialized formula equation editor for mathematical formatting, a vector graphics editor for scalable images, and a relational database manager for organizing structured data. The project covers broad functional domains including text document generation, spreadsheet management, presentatio

    Separates business logic from the user interface to allow multiple front-end implementations of the same tools.

    C++libreofficetdf
    عرض على GitHub↗4,045
  1. Home
  2. Software Engineering & Architecture
  3. Interface-Implementation Separation

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

  • Control Implementation SeparationDecoupling of the technical implementation of a security control from its compliance tracking and reporting. **Distinct from Interface-Implementation Separation:** Specifically separates security control implementation from reporting, whereas Interface-Implementation separation is a general software pattern.