TYPOGRAPHY & DEVELOPER NAMING CONVENTIONS
دليل قواعد تسمية النصوص وصيغ البرمجة والكتابة الأكاديمية
Guide to Case Styles, Naming Conventions, and Title Formatting
📌 أشهر صيغ حالة الأحرف واستخداماتها
📌 Common Case Formats & Usages
- Title Case (حالة العنوان): تكبير الحرف الأول من كل كلمة رئيسية، وتُستخدم لعناوين المقالات والكتب والصفحات.
- Sentence Case (حالة الجملة): تكبير الحرف الأول فقط في أول كل جملة جديدة بعد النقطة أو علامة الاستفهام، وهي الصيغة القياسية للفقرات.
- UPPERCASE (الأحرف الكبيرة): تُستخدم للرموز الثابتة في البرمجة (CONSTANTS) أو للتحذيرات والعناوين العريضة.
- lowercase (الأحرف الصغيرة): مفيدة لتنسيق عناوين الروابط والبريد الإلكتروني.
- Title Case: Capitalizes the initial letter of every major word, standard for article headlines, book titles, and page headers.
- Sentence Case: Capitalizes only the first letter of each sentence following terminal punctuation, standard for readable prose.
- UPPERCASE: Employs all capitals, ideal for programming constants, acronyms, and high-priority notices.
- lowercase: Lowercases all characters, optimal for normalized URLs, email addresses, and canonical tags.
💻 صيغ التسمية للمبرمجين ومطوري البرمجيات
💻 Developer Naming Conventions
تعد صيغ التسمية البرمجية جزءاً أساسياً من المعايير النظيفة للكود (Clean Code):
Consistent identifier casing is essential for maintaining readable, clean code across engineering teams:
camelCase:
شائعة في JavaScript و Java. Standard in JavaScript & Java.
getUserProfileDataشائعة في JavaScript و Java. Standard in JavaScript & Java.
snake_case:
المعيار الأساسي في Python و SQL. Standard in Python & SQL.
get_user_profile_dataالمعيار الأساسي في Python و SQL. Standard in Python & SQL.
kebab-case:
تستخدم في CSS وعناوين الـ URLs. Used in CSS classes & URLs.
user-profile-widgetتستخدم في CSS وعناوين الـ URLs. Used in CSS classes & URLs.