اختبار Ruby
يقيس هذا الاختبار ما تعلّمته فعلًا في ثلاث مراحل، سهلة ثم متوسّطة ثم صعبة، وكل مرحلة تفتح التي بعدها. لا تلميحات فيه ولا حلول جاهزة، فأنت تعتمد على كودك وحده، ويُصحَّح تلقائيًا كما في الدروس.
- المرحلة 1مقفلة
السهلة
- التقديرالجملة case مع النطاقات8 دقائق
- مجموع الطلبمصفوفة من الهاش ودوال Enumerable10 دقائق
- المرحلة 2مقفلة
المتوسّطة
- أكثر الكلمات تكرارًاالعدّ بـ tally والترتيب بمعيارين13 دقيقة
- الفهرس الأبجديالتجميع بـ group_by وتحويل القيم12 دقيقة
- المرحلة 3مقفلة
الصعبة
- المخزنصنف تُدمج فيه Enumerable18 دقيقة
- منتجات قابلة للمقارنةدمج Comparable ووحدة تكتبها بنفسك18 دقيقة