3 مستودعات
Patterns for organizing code within a specific language to improve maintainability, such as using extensions for protocol conformances.
Distinct from Package-Based Code Organization: Distinct from Package-Based Code Organization: focuses on internal file structure and grouping logic via language features rather than folder/package boundaries.
Explore 3 awesome GitHub repositories matching software engineering & architecture · Language-Specific Structural Patterns. Refine with filters or upvote what's useful.
This project is a community-driven style guide that defines standards for formatting and structuring Ruby code. It serves as a collection of language conventions and best practices intended to ensure that Ruby applications are written idiomatically and maintainably. The guide functions as a static analysis standard, providing a reference that automated linting tools use to enforce uniform coding patterns and structural rules. By mapping written guidelines to these automated configurations, it establishes a shared source of truth for code consistency. The scope of the project covers Ruby code
Organizes coding standards into specific structural patterns and examples for consistent application.
This project is a comprehensive set of standards for the Swift ecosystem, providing a code style guide, API design standards, and a memory management guide. It establishes standardized naming and formatting rules to ensure consistent and maintainable source code. The project includes a linting configuration used by automated tools to detect and enforce syntax patterns. These rules are designed to standardize code style and can be integrated into build phases to block commits with formatting errors. The guidelines cover a broad range of development capabilities, including the use of access mo
Establishes standards for grouping protocol conformances and functionality into extensions to maintain a clean class structure.
هذا المشروع عبارة عن حزمة أيقونات لـ Visual Studio Code تتكون من مكتبة رسومات SVG وأنظمة كشف مصممة لتعديل مظهر مستكشف الملفات. يوفر مجموعة شاملة من المعرفات البصرية للملفات والمجلدات لتحسين التنقل في المشروع وتصور هيكله. تتضمن الإضافة كاشفاً لهيكل المشروع يقوم بمسح هياكل أدلة مساحة العمل لتطبيق أيقونات خاصة بالتكنولوجيا تلقائياً. يمكن للمستخدمين تخصيص بيئتهم بشكل أكبر من خلال ارتباطات الأيقونات اليدوية، ودمج أيقونات مخصصة من أدلة خارجية، والقدرة على التبديل بين مجموعات أيقونات مختلفة. يتعامل النظام مع تصور أنواع الملفات والمجلدات عن طريق تعيين الامتدادات والأسماء لأصول محددة، بما في ذلك الدقة الواعية للسمات للواجهات الفاتحة والداكنة. كما يتضمن إمكانيات لتعريب نصوص الواجهة وأدوات لإعادة التكوينات إلى حالتها الافتراضية.
Automatically applies technology-specific icon sets by scanning the workspace for framework-identifying filenames.