اختبار كتابة Rust

تدرّب على كتابة أكواد Rust حقيقية — الرموز والكلمات المفتاحية والمسافات البادئة التي تستخدمها كل يوم. يقيس WPM البرمجة والدقة ودقة الصياغة.

الوقت0:00
WPM0
CPM0
الأخطاء0
التقدم0%
الأفضل · Rust0

انقر هنا وابدأ الكتابة

Enter = سطر جديد · Tab = مسافة بادئة · Esc = إعادة. يُحتسب المفتاح الخاطئ ويبقى المؤشر في انتظار الصحيح.

نصائح لكتابة Rust

تحشر Rust كثيرًا من علامات الترقيم في كل سطر: استعارات & ومسارات :: وأنواع الإرجاع -> و? للأخطاء وإغلاقات |x|. ومن السهل نسيان ! في ماكرو مثل println! — والدقة هنا تتفوق على السرعة.

مقطع Rust قد يصادفك

impl User {
    fn new(name: &str, age: u32) -> Self {
        Self { name: name.to_string(), age }
    }
}

اختبارات كتابة الأكواد حسب اللغة

كيف يعمل اختبار كتابة الأكواد

  1. اختر لغة وطولًا، وانقر على المحرر وابدأ الكتابة — يبدأ المؤقت عند أول مفتاح.
  2. اضغط Enter للأسطر الجديدة. مع تفعيل المسافة البادئة التلقائية تُتخطى المسافات البادئة كما في محررك؛ أوقفها لتتدرب على المسافات البادئة أيضًا.
  3. المفتاح الخاطئ يومض بالأحمر ويُحتسب، لكن المؤشر ينتظر الحرف الصحيح — فتُقاس كل هفوة دون ترك كود معطوب.
  4. تعرض نتيجتك WPM البرمجة والدقة الإجمالية ودقة الصياغة والأحرف التي أخطأت فيها أكثر بالضبط.

اختبار كتابة الأكواد — أسئلة شائعة

ما سرعة الكتابة الجيدة للمبرمجين؟

يقل WPM البرمجة عادةً بنسبة 30–50% عن WPM النثر بسبب الرموز وحالة الأحرف والمسافات البادئة. 40–60 كلمة برمجية في الدقيقة بدقة 95%+ أداء متين؛ وفوق 70 ممتاز.

ما هي دقة الصياغة؟

هي دقتك في الأحرف غير الحرفية فقط — الأقواس والأقواس المعقوفة وعلامات الاقتباس والفواصل المنقوطة والمعاملات. وهي المفاتيح التي تقف وراء معظم أخطاء الصياغة، فهي الرقم الجدير بالتحسين.

ما اللغات التي يمكنني التدرّب عليها؟

JavaScript وTypeScript وPython وSQL وJava وC# وC++ وGo وRust وPHP وHTML وCSS وBash — كلها مقاطع من الواقع العملي.

هل الكتابة الأسرع تجعلك مبرمجًا أفضل؟

التفكير أهم من الكتابة، لكن الكتابة السلسة للرموز تزيل الاحتكاك: أخطاء مطبعية أقل وبناءات معطوبة أقل وانتباه أكبر للمشكلة الفعلية.

واصل التدريب