انا ادرس من دورة تطوير التطبيقات باستخدام بايثون ولازلت ابني الاساس ولكني اسمع من هنا وهناك ان الذكتء الصناعي سيحل محل المبرمجين في سوق العمل , هذا الكلام يصيبني بالاحباط وانا لازلت طور التعلم , ماذا افعل هل اتوقف ام اغير المسار , لاأدري ما أفعل, افيدوني رجاءا
تلك علاقة وراثة، ولا حاجة لذكر ذلك صراحًة فالمضمون يعني ذلك حسب مفهوم الوراثة في البرمجة الكائنية، لاحظ مطلوب وجود فئات فرعية، والطريقة الوحيدة لتمثيلها في مخطط الفئات هي عبر علاقة الوراثة.
أيضًا التصميم الجيد يعكس الواقع، حيث الشاحنات والسيارات الرياضية هي أنواع مختلفة من السيارات، لذا استخدام الوراثة هو المنطق الصحيح.
وتم ذكر توضيح وهو بسمات مناسبة، أي أنّ الباب مفتوح لإضافة سمات خاصة في المستقبل، بالتالي مسموح مثلاً بإضافة سمة قدرة الحمولة للشاحنة، وسمة السرعة القصوى للسيارة الرياضية، لذا الوراثة تُسهل تلك الإضافة دون التأثير على كلاس السيارة الأم.
بالطبع ستحتاج لبعض الوقت لتذكر ما تعلمته ولكن يمكنك بدلاً من إعادة مشاهدة الدروس كاملة القيام بمراجعة الملاحظات (إذا قمت بذلك) التي قمت بتدوينها أثناء التعلم أو استخدم التوثيقات والمراجع الرسمية للتقنيات التي درستها. يوفر ذلك وسيلة فعّالة للرجوع إلى المعلومات دون الحاجة إلى مشاهدة الدروس مرة أخرى.
أما الحل الأفضل هو قراءة ومراجعة الشفرة المصدرية التي كتبتها في المشروعات الخاصة بالدورة. يمكن أن توفر هذه الخطوة نظرة عميقة على كيفية تطبيق المفاهيم البرمجية التي تعلمتها وعند الوقوف عن جزئية لم تفهمها بالشكل الكافي يفضل مراجعة الدرس الخاص بها .
بعد ذلك جرب تنفيذ مشروع صغير بنفسك باستخدام المفاهيم التي تعلمتها. يمكن أن يساعد هذا في تعزيز الفهم وتطبيق المعلومات بشكل عملي.