نظرة عامة
دليل ورشة النمذجة والتصميم
ستة أجزاء عن التصميم قبل الكود: UML من حالات الاستخدام إلى السلوك، ثم نماذج البيانات البديلة. وكل مخطّط هنا نُفِّذ أو قيس فعلًا، بما فيه عطل كشفه التشغيل في ترتيب التحقّقات.
ورش النمذجة تعلّمك رموز المخططات. وهذا الدليل يعلّمك ما تكشفه: أي سؤال يجيب عنه كل مخطّط، وأي خطأ يمسكه قبل الكود.
كل جزء يبدأ بالمتطلبات ثم المفاهيم ثم الأشكال ثم تمرين منفَّذ بمخرجات حقيقية. والأجزاء الأربعة الأولى تبني نظام مكتبة واحدًا، فاقرأها بالترتيب.
في آخر كل جزء بطاقات مراجعة تُقلب بالضغط، وأسئلة اختيار من متعدّد، وخمسة أسئلة «تحقّق من فهمك» مع أجوبتها مخفيّة. استخدمها قبل أن تقول «فهمت».
المخططات هنا ليست للتقرير. كل مخطّط في هذا الدليل إمّا نُفِّذ كودًا وشُغِّل، أو قيس بالرقم، لأن المخطّط الذي لا يُختبر يصير خاطئًا بصمت.
خريطة المسار
الأجزاء الستة ليست مستقلة: الأربعة الأولى تبني نظام مكتبة واحدًا، والأخيران يسألان «كيف نخزّنه؟». الخط المتقطّع يعني «هذه الفكرة تنتقل إلى هناك».
ترتيب الأجزاء والفكرة التي ينقلها كل واحد.
المواضيع
ماذا تخرج به فعلًا
رموز UML تُحفظ في ساعة وتُنسى. وهذه الثلاث تبقى، وهي ما يميّز مهندسًا يصمّم عن منفّذ يخمّن:
المهارات المنقولة من هذه الأجزاء الستة.
خلّصت الدرس؟
سجّل الدخول ليُحفظ تقدّمك.